diff options
author | Sérgio Medeiros <sqmedeiros@gmail.com> | 2017-04-03 12:32:39 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-04-03 12:32:39 -0300 |
commit | 1ec65699002a78acf1111826c37463f3cdf3afcd (patch) | |
tree | cbac35b835b820b2a2390138847d105adfc7c53d | |
parent | fc7fd10621ba6777fe961d1425e90c080d1f2617 (diff) | |
parent | a7bf4f64fa077cec5098ad2ded305d87e93db0d4 (diff) | |
download | lpeglabel-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-- | makefile | 6 |
1 files changed, 5 insertions, 1 deletions
@@ -26,7 +26,9 @@ CFLAGS = $(CWARNS) $(COPT) -std=c99 -I$(LUADIR) -fPIC | |||
26 | CC = gcc | 26 | CC = gcc |
27 | 27 | ||
28 | FILES = lpvm.o lpcap.o lptree.o lpcode.o lpprint.o | 28 | FILES = lpvm.o lpcap.o lptree.o lpcode.o lpprint.o |
29 | 29 | # For Windows | |
30 | windows: | ||
31 | make lpeglabel.dll "DLLFLAGS = -shared -fPIC" | ||
30 | # For Linux | 32 | # For Linux |
31 | linux: | 33 | linux: |
32 | make lpeglabel.so "DLLFLAGS = -shared -fPIC" | 34 | make lpeglabel.so "DLLFLAGS = -shared -fPIC" |
@@ -37,6 +39,8 @@ macosx: | |||
37 | 39 | ||
38 | lpeglabel.so: $(FILES) | 40 | lpeglabel.so: $(FILES) |
39 | env $(CC) $(DLLFLAGS) $(FILES) -o lpeglabel.so | 41 | env $(CC) $(DLLFLAGS) $(FILES) -o lpeglabel.so |
42 | lpeglabel.dll: $(FILES) | ||
43 | $(CC) $(DLLFLAGS) $(FILES) -o lpeglabel.dll $(LUADIR)/bin/lua53.dll | ||
40 | 44 | ||
41 | $(FILES): makefile | 45 | $(FILES): makefile |
42 | 46 | ||