]> Pileus Git - ~andy/sunrise/blob - net-libs/nativebiginteger/files/Makefile
sunrise/net-libs/nativebiginteger: Move libs to better category
[~andy/sunrise] / net-libs / nativebiginteger / files / Makefile
1 libjbigi:
2         cd jbigi && rm -f jbigi.o libjbigi.so && $(CC) $(CFLAGS) -c -I. -Ijbigi/include -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux \
3         jbigi/src/jbigi.c && $(CC) -shared -Wl,-soname,libjbigi.so -I. -Ijbigi/include -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux -lgmp \
4         -o libjbigi.so jbigi.o
5
6
7 libjcpuid:
8         cd jcpuid && $(CC) $(CFLAGS) -shared -Wl,-soname,libjbigi-x86-linux.so -I. -Iinclude -I$(JAVA_HOME)/include -I$(JAVA_HOME)/include/linux \
9         src/*.c -o libjcpuid-x86-linux.so
10
11 install:
12         mkdir -p "${DESTDIR}"opt/freenet/${LIBDIR}/
13         /usr/bin/install jbigi/libjbigi.so "${DESTDIR}"opt/freenet/${LIBDIR}/
14         /usr/bin/install jcpuid/libjcpuid-x86-linux.so "${DESTDIR}"opt/freenet/${LIBDIR}/
15         /bin/ln -s libjbigi.so "${DESTDIR}"/opt/freenet/${LIBDIR}/libjbigi-linux-none.so
16         /bin/ln -s libjbigi.so "${DESTDIR}"/opt/freenet/${LIBDIR}/libjbigi-linux-pentium.so
17         /bin/ln -s libjbigi.so "${DESTDIR}"/opt/freenet/${LIBDIR}/libjbigi-linux-pentiummmx.so
18         /bin/ln -s libjbigi.so "${DESTDIR}"/opt/freenet/${LIBDIR}/libjbigi-linux-pentium2.so
19         /bin/ln -s libjbigi.so "${DESTDIR}"/opt/freenet/${LIBDIR}/libjbigi-linux-pentium3.so
20         /bin/ln -s libjbigi.so "${DESTDIR}"/opt/freenet/${LIBDIR}/libjbigi-linux-pentium4.so
21         /bin/ln -s libjbigi.so "${DESTDIR}"/opt/freenet/${LIBDIR}/libjbigi-linux-k6.so
22         /bin/ln -s libjbigi.so "${DESTDIR}"/opt/freenet/${LIBDIR}/libjbigi-linux-k62.so
23         /bin/ln -s libjbigi.so "${DESTDIR}"/opt/freenet/${LIBDIR}/libjbigi-linux-k63.so
24         /bin/ln -s libjbigi.so "${DESTDIR}"/opt/freenet/${LIBDIR}/libjbigi-linux-athlon.so
25         /bin/ln -s libjbigi.so "${DESTDIR}"/opt/freenet/${LIBDIR}/libjbigi-linux-x86_64.so
26