diff options
| -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 | ||
