aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorvsbenas <vsbenas@gmail.com>2017-03-28 22:18:04 +0100
committerGitHub <noreply@github.com>2017-03-28 22:18:04 +0100
commita7bf4f64fa077cec5098ad2ded305d87e93db0d4 (patch)
treecbac35b835b820b2a2390138847d105adfc7c53d
parentfc7fd10621ba6777fe961d1425e90c080d1f2617 (diff)
parent0821f07f8ac6ae837ab7d5ea508b255fc6750844 (diff)
downloadlpeglabel-a7bf4f64fa077cec5098ad2ded305d87e93db0d4.tar.gz
lpeglabel-a7bf4f64fa077cec5098ad2ded305d87e93db0d4.tar.bz2
lpeglabel-a7bf4f64fa077cec5098ad2ded305d87e93db0d4.zip
Merge pull request #1 from vsbenas/vsbenas-patch-1
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