github.com/hirochachacha/plua@v0.0.0-20170217012138-c82f520cc725/testdata/lua-5.3.3-tests/libs/makefile (about) 1 # change this variable to point to the directory with Lua headers 2 # of the version being tested 3 LUA_DIR = ../.. 4 5 CC = gcc 6 7 # compilation should generate Dynamic-Link Libraries 8 CFLAGS = -Wall -std=gnu99 -O2 -I$(LUA_DIR) -fPIC -shared 9 10 # libraries used by the tests 11 all: lib1.so lib11.so lib2.so lib21.so lib2-v2.so 12 13 lib1.so: lib1.c 14 $(CC) $(CFLAGS) -o lib1.so lib1.c 15 16 lib11.so: lib11.c 17 $(CC) $(CFLAGS) -o lib11.so lib11.c 18 19 lib2.so: lib2.c 20 $(CC) $(CFLAGS) -o lib2.so lib2.c 21 22 lib21.so: lib21.c 23 $(CC) $(CFLAGS) -o lib21.so lib21.c 24 25 lib2-v2.so: lib2.so 26 mv lib2.so ./lib2-v2.so