mirror of
https://github.com/clearlinux/uwsgi.git
synced 2026-08-28 17:55:39 +00:00
29 lines
569 B
Makefile
29 lines
569 B
Makefile
CC=/usr/lib/llvm/llvm/gcc-4.2/bin/llvm-gcc
|
|
|
|
PYTHON_CFLAGS=`python2.5-config --cflags`
|
|
PYTHON_LIBS=`python2.5-config --libs`
|
|
XML_CFLAGS=`xml2-config --cflags`
|
|
XML_LIBS=`xml2-config --libs`
|
|
|
|
CFLAGS=$(PYTHON_CFLAGS) $(XML_CFLAGS)
|
|
LD_FLAGS=$(PYTHON_LIBS) $(XML_LIBS)
|
|
|
|
PROGRAM=uwsgi
|
|
|
|
all: uwsgi
|
|
|
|
uwsgi: utils.o socket.o main.o
|
|
$(CC) $(LD_FLAGS) utils.o socket.o main.o -o $(PROGRAM)
|
|
|
|
utils.o: utils.c
|
|
$(CC) -c $(CFLAGS) utils.c
|
|
|
|
socket.o: socket.c
|
|
$(CC) -c $(CFLAGS) socket.c
|
|
|
|
main.o: uwsgi.c
|
|
$(CC) -c $(CFLAGS) -o main.o uwsgi.c
|
|
|
|
clean:
|
|
rm -f utils.o socket.o main.o
|