aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSérgio Medeiros <sqmedeiros@gmail.com>2017-04-03 12:32:39 -0300
committerGitHub <noreply@github.com>2017-04-03 12:32:39 -0300
commit1ec65699002a78acf1111826c37463f3cdf3afcd (patch)
treecbac35b835b820b2a2390138847d105adfc7c53d
parentfc7fd10621ba6777fe961d1425e90c080d1f2617 (diff)
parenta7bf4f64fa077cec5098ad2ded305d87e93db0d4 (diff)
downloadlpeglabel-1ec65699002a78acf1111826c37463f3cdf3afcd.tar.gz
lpeglabel-1ec65699002a78acf1111826c37463f3cdf3afcd.tar.bz2
lpeglabel-1ec65699002a78acf1111826c37463f3cdf3afcd.zip
Merge pull request #16 from vsbenas/master
Update makefile to support Windows OS
-rw-r--r--makefile6
1 files changed, 5 insertions, 1 deletions
diff --git a/makefile b/makefile
index 5728b38..06c5d2b 100644
--- a/makefile
+++ b/makefile
@@ -26,7 +26,9 @@ CFLAGS = $(CWARNS) $(COPT) -std=c99 -I$(LUADIR) -fPIC
26CC = gcc 26CC = gcc
27 27
28FILES = lpvm.o lpcap.o lptree.o lpcode.o lpprint.o 28FILES = lpvm.o lpcap.o lptree.o lpcode.o lpprint.o
29 29# For Windows
30windows:
31 make lpeglabel.dll "DLLFLAGS = -shared -fPIC"
30# For Linux 32# For Linux
31linux: 33linux:
32 make lpeglabel.so "DLLFLAGS = -shared -fPIC" 34 make lpeglabel.so "DLLFLAGS = -shared -fPIC"
@@ -37,6 +39,8 @@ macosx:
37 39
38lpeglabel.so: $(FILES) 40lpeglabel.so: $(FILES)
39 env $(CC) $(DLLFLAGS) $(FILES) -o lpeglabel.so 41 env $(CC) $(DLLFLAGS) $(FILES) -o lpeglabel.so
42lpeglabel.dll: $(FILES)
43 $(CC) $(DLLFLAGS) $(FILES) -o lpeglabel.dll $(LUADIR)/bin/lua53.dll
40 44
41$(FILES): makefile 45$(FILES): makefile
42 46