Skip to content

Commit 811719b

Browse files
committed
link
1 parent d581ce5 commit 811719b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

Makefile

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,16 @@
11
FLAGS=-Iinclude/
2+
LINK=-L.
23

34
all: moon.exe moonc.exe moonscript.dll
45

56
moon.exe: moon.c lfs.o lpeg.o moonscript.h moon.h alt_getopt.h
6-
gcc $(FLAGS) -o $@ $< lfs.o lpeg.o -llua51 -O2
7+
gcc $(LINK) $(FLAGS) -o $@ $< lfs.o lpeg.o -llua51 -O2
78

89
moonc.exe: moonc.c lfs.o lpeg.o moonscript.h moonc.h alt_getopt.h
9-
gcc $(FLAGS) -o $@ $< lfs.o lpeg.o -llua51 -O2
10+
gcc $(LINK) $(FLAGS) -o $@ $< lfs.o lpeg.o -llua51 -O2
1011

1112
moonscript.dll: lpeg.o moonscript.o
12-
gcc $(FLAGS) -o $@ $+ -llua51 -O2 -shared -fpic
13+
gcc $(LINK) $(FLAGS) -o $@ $+ -llua51 -O2 -shared -fpic
1314

1415
moon.o: moon.c moonscript.h moon.h alt_getopt.h
1516
gcc $(FLAGS) -c $< -o $@ -fpic -O2

0 commit comments

Comments
 (0)