a much better Makefile

lua-zmq
Aleksey Yeschenko 16 years ago
parent a860a5a25d
commit 29f95a8f97

@ -1,6 +1,22 @@
zmq.so: zmq.c CFLAGS = `pkg-config lua5.1 --cflags` -fPIC -O3 -Wall
gcc -O2 -fpic -c -I /usr/include/lua5.1/ -o zmq.o zmq.c LFLAGS = -shared `pkg-config --libs --cflags libzmq`
gcc -O `pkg-config --libs --cflags libzmq` -shared -fpic -o zmq.so zmq.o INSTALL_PATH = `pkg-config lua5.1 --variable=INSTALL_CMOD`
all: zmq.so
zmq.lo: zmq.c
gcc -o zmq.lo -c $(CFLAGS) zmq.c
zmq.so: zmq.lo
gcc -o zmq.so $(LFLAGS) zmq.lo
install: zmq.so
install -D -s zmq.so $(INSTALL_PATH)/zmq.so
clean: clean:
rm zmq.so zmq.o rm -f zmq.so zmq.lo

Loading…
Cancel
Save