experimental support for LLVM-gcc

This commit is contained in:
roberto@localhost.localdomain
2009-09-14 10:21:38 +02:00
parent 8cb89ccff7
commit 4d088a0f12
3 changed files with 58 additions and 11 deletions
+28
View File
@@ -0,0 +1,28 @@
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
+28
View File
@@ -0,0 +1,28 @@
CC=/usr/lib/llvm/llvm/gcc-4.2/bin/llvm-gcc
PYTHON_CFLAGS=`python2.6-config --cflags`
PYTHON_LIBS=`python2.6-config --libs`
XML_CFLAGS=`xml2-config --cflags`
XML_LIBS=`xml2-config --libs`
CFLAGS=$(PYTHON_CFLAGS) $(XML_CFLAGS)
LD_FLAGS=$(PYTHON_LIBS) $(XML_LIBS)
PROGRAM=uwsgi26
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
+2 -11
View File
@@ -1,16 +1,7 @@
<uwsgi>
<pythonpath>/tmp</pythonpath>
<pythonpath>/opt/apps</pythonpath>
<app mountpoint="/trac">
<script>trac_wsgi</script>
</app>
<app mountpoint="/">
<script>myapp</script>
</app>
<app mountpoint="/ciao">
<script>pippo_wsgi</script>
</app>
<app mountpoint="/test2">
<script>myapp_wsgi</script>
<app mountpoint="/django">
<script>django_wsgi</script>
</app>
</uwsgi>