| Comment: | Add objfw-config script.
The problem with pkg-config is that it doesn't know about CPPFLAGS or Oh, and the library version was changed from 1.0 to 0.1, so it matches |
|---|---|
| Downloads: | Tarball | ZIP archive | SQL archive |
| Timelines: | family | ancestors | descendants | both | trunk |
| Files: | files | file ages | folders |
| SHA3-256: |
4e4c1c0eca723869c7ee002028658f15 |
| User & Date: | js on 2009-05-16 13:23:29 |
| Other Links: | manifest | tags |
|
2009-05-16
| ||
| 14:28 | Add OFURLEncoding for OFString category. (check-in: b992a4b0e5 user: js tags: trunk) | |
| 13:23 | Add objfw-config script. (check-in: 4e4c1c0eca user: js tags: trunk) | |
| 11:47 | Use @defs in preallocated OFAllocFailedException struct. (check-in: fa64faf81e user: js tags: trunk) | |
Modified Makefile from [427824f052] to [541a9e3c5e].
1 2 3 4 5 6 7 8 9 |
include extra.mk
SUBDIRS = src ${TESTS}
DISTCLEAN = aclocal.m4 \
autom4te.cache \
buildsys.mk \
config.h \
config.log \
config.status \
| | > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 |
include extra.mk
SUBDIRS = src ${TESTS}
DISTCLEAN = aclocal.m4 \
autom4te.cache \
buildsys.mk \
config.h \
config.log \
config.status \
extra.mk \
objfw-config
include buildsys.mk
install-extra:
for i in objfw-config; do \
${INSTALL_STATUS}; \
if ${MKDIR_P} ${DESTDIR}${bindir} && ${INSTALL} -m 755 $$i ${DESTDIR}${bindir}/$$i; then \
${INSTALL_OK}; \
else \
${INSTALL_FAILED}; \
fi \
done
uninstall-extra:
for i in objfw-config; do \
if test -f ${DESTDIR}${bindir}/$$i; then \
if rm -f ${DESTDIR}${bindir}/$$i; then \
${DELETE_OK}; \
else \
${DELETE_FAILED}; \
fi \
fi \
done
|
Modified configure.ac from [031e7923a2] to [0125576a1c].
| ︙ | ︙ | |||
128 129 130 131 132 133 134 | OBJCFLAGS="$OBJCFLAGS -Wall -fobjc-exceptions" OBJCFLAGS="$OBJCFLAGS -fconstant-string-class=OFConstString" LIBS="$LIBS -lobjc" AX_CHECK_COMPILER_FLAGS(-pipe, [OBJCFLAGS="$OBJCFLAGS -pipe"]) AX_CHECK_COMPILER_FLAGS(-fno-common, [OBJCFLAGS="$OBJCFLAGS -fno-common"]) | | > | > | 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 | OBJCFLAGS="$OBJCFLAGS -Wall -fobjc-exceptions" OBJCFLAGS="$OBJCFLAGS -fconstant-string-class=OFConstString" LIBS="$LIBS -lobjc" AX_CHECK_COMPILER_FLAGS(-pipe, [OBJCFLAGS="$OBJCFLAGS -pipe"]) AX_CHECK_COMPILER_FLAGS(-fno-common, [OBJCFLAGS="$OBJCFLAGS -fno-common"]) AX_CHECK_COMPILER_FLAGS(-fno-constant-cfstrings, [ NO_CONST_CFSTRINGS="-fno-constant-cfstrings" OBJCFLAGS="$OBJCFLAGS -fno-constant-cfstrings"]) AC_SUBST(NO_CONST_CFSTRINGS) AC_CHECK_HEADER(objc/runtime.h, [AC_DEFINE(HAVE_OBJC_RUNTIME_H, 1, [Whether we have objc/runtime.h])]) test x"$GCC" = x"yes" && CFLAGS="$CFLAGS -Werror" if test x"$GOBJC" = x"yes"; then old_OBJCFLAGS="$OBJCFLAGS" |
| ︙ | ︙ | |||
178 179 180 181 182 183 184 | else AC_SUBST(TESTS, "tests") fi BUILDSYS_TOUCH_DEPS AC_SUBST(PACKAGE, objfw) | | | 180 181 182 183 184 185 186 187 188 189 | else AC_SUBST(TESTS, "tests") fi BUILDSYS_TOUCH_DEPS AC_SUBST(PACKAGE, objfw) AC_CONFIG_FILES([buildsys.mk extra.mk objfw-config]) AC_CONFIG_HEADERS(config.h) AC_OUTPUT |
Added objfw-config.in version [87abe03638].
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 |
#!/bin/sh
prefix="@prefix@"
exec_prefix="@exec_prefix@"
CFLAGS=""
CPPFLAGS="-I@includedir@/objfw"
CXXFLAGS=""
OBJCFLAGS="-fobjc-exceptions -fconstant-string-class=OFConstString"
OBJCFLAGS="$OBJCFLAGS @NO_CONST_CFSTRINGS@"
LIBS="-L@libdir@ -lobjfw @LIBS@"
VERSION="0.1"
show_help() {
echo "$0: Available arguments are:"
echo
echo " --cflags Outputs the required CFLAGS"
echo " --cppflags Outputs the required CPPFLAGS"
echo " --cxxflags Outputs the required CXXFLAGS"
echo " --objcflags Outputs the required OBJCFLAGS"
echo " --libs Outputs the required LIBS"
echo " --version Outputs the installed version"
echo
exit 0
}
test -z "$1" && show_help
while test ! -z "$1"; do
case "$1" in
--cflags)
echo "$CFLAGS"
;;
--cppflags)
echo "$CPPFLAGS"
;;
--cxxflags)
echo "$CXXFLAGS"
;;
--objcflags)
echo "$OBJCFLAGS"
;;
--libs)
echo "$LIBS"
;;
--version)
echo "$VERSION"
;;
*)
echo "Invalid option: $1"
exit 1
;;
esac
shift
done
|
Modified src/Makefile from [3088946f4b] to [4708c1bb83].
1 2 3 |
include ../extra.mk
LIB = ${LIB_PREFIX}objfw${LIB_SUFFIX}
| | | | 1 2 3 4 5 6 7 8 9 10 11 12 |
include ../extra.mk
LIB = ${LIB_PREFIX}objfw${LIB_SUFFIX}
LIB_MAJOR = 0
LIB_MINOR = 1
SRCS = OFArray.m \
OFAutoreleasePool.m \
OFConstString.m \
OFDataArray.m \
OFDictionary.m \
OFExceptions.m \
|
| ︙ | ︙ |
Modified tests/OFAutoreleasePool/Makefile from [b0249dd3e5] to [4a3a734bd2].
1 2 3 4 5 6 7 8 9 10 11 12 13 |
PROG_NOINST = ofautoreleasepool${PROG_SUFFIX}
SRCS = OFAutoreleasePool.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
| | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
PROG_NOINST = ofautoreleasepool${PROG_SUFFIX}
SRCS = OFAutoreleasePool.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib
ln -s ../../src/libobjfw.so libobjfw.so.0
ln -s ../../src/libobjfw.so libobjfw.so.0.1
ln -s ../../src/libobjfw.dll libobjfw.dll
ln -s ../../src/libobjfw.dylib libobjfw.dylib
LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \
DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \
${TEST_LAUNCHER} ./${PROG_NOINST}; EXIT=$$?; \
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib; \
exit $$EXIT
|
Modified tests/OFDataArray/Makefile from [38f5bfbd66] to [6040cee40f].
1 2 3 4 5 6 7 8 9 10 11 12 13 |
PROG_NOINST = ofdataarray${PROG_SUFFIX}
SRCS = OFDataArray.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
| | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
PROG_NOINST = ofdataarray${PROG_SUFFIX}
SRCS = OFDataArray.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib
ln -s ../../src/libobjfw.so libobjfw.so.0
ln -s ../../src/libobjfw.so libobjfw.so.0.1
ln -s ../../src/libobjfw.dll libobjfw.dll
ln -s ../../src/libobjfw.dylib libobjfw.dylib
LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \
DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \
${TEST_LAUNCHER} ./${PROG_NOINST}; EXIT=$$?; \
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib; \
exit $$EXIT
|
Modified tests/OFDictionary/Makefile from [59b0e45da4] to [0c30cd4bd6].
1 2 3 4 5 6 7 8 9 10 11 12 13 |
PROG_NOINST = ofdictionary${PROG_SUFFIX}
SRCS = OFDictionary.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
| | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
PROG_NOINST = ofdictionary${PROG_SUFFIX}
SRCS = OFDictionary.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib
ln -s ../../src/libobjfw.so libobjfw.so.0
ln -s ../../src/libobjfw.so libobjfw.so.0.1
ln -s ../../src/libobjfw.dll libobjfw.dll
ln -s ../../src/libobjfw.dylib libobjfw.dylib
LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \
DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \
${TEST_LAUNCHER} ./${PROG_NOINST}; EXIT=$$?; \
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib; \
exit $$EXIT
|
Modified tests/OFHashes/Makefile from [fd6a97811c] to [51b9111592].
1 2 3 4 5 6 7 8 9 10 11 12 13 |
PROG_NOINST = ofhashes${PROG_SUFFIX}
SRCS = OFHashes.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
| | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
PROG_NOINST = ofhashes${PROG_SUFFIX}
SRCS = OFHashes.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib
ln -s ../../src/libobjfw.so libobjfw.so.0
ln -s ../../src/libobjfw.so libobjfw.so.0.1
ln -s ../../src/libobjfw.dll libobjfw.dll
ln -s ../../src/libobjfw.dylib libobjfw.dylib
LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \
DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \
${TEST_LAUNCHER} ./${PROG_NOINST}; EXIT=$$?; \
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib; \
exit $$EXIT
|
Modified tests/OFList/Makefile from [d6b98f1865] to [e40cd218c8].
1 2 3 4 5 6 7 8 9 10 11 12 13 |
PROG_NOINST = oflist${PROG_SUFFIX}
SRCS = OFList.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
| | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
PROG_NOINST = oflist${PROG_SUFFIX}
SRCS = OFList.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib
ln -s ../../src/libobjfw.so libobjfw.so.0
ln -s ../../src/libobjfw.so libobjfw.so.0.1
ln -s ../../src/libobjfw.dll libobjfw.dll
ln -s ../../src/libobjfw.dylib libobjfw.dylib
LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \
DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \
${TEST_LAUNCHER} ./${PROG_NOINST}; EXIT=$$?; \
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib; \
exit $$EXIT
|
Modified tests/OFObject/Makefile from [124082b256] to [a905451291].
1 2 3 4 5 6 7 8 9 10 11 12 13 |
PROG_NOINST = ofobject${PROG_SUFFIX}
SRCS = OFObject.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
| | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
PROG_NOINST = ofobject${PROG_SUFFIX}
SRCS = OFObject.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib
ln -s ../../src/libobjfw.so libobjfw.so.0
ln -s ../../src/libobjfw.so libobjfw.so.0.1
ln -s ../../src/libobjfw.dll libobjfw.dll
ln -s ../../src/libobjfw.dylib libobjfw.dylib
LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \
DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \
${TEST_LAUNCHER} ./${PROG_NOINST}; EXIT=$$?; \
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib; \
exit $$EXIT
|
Modified tests/OFPlugin/Makefile from [dab086716a] to [da9b5d5ddf].
| ︙ | ︙ | |||
9 10 11 12 13 14 15 |
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: subdirs ${PROG_NOINST}
| | | | | | 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 |
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: subdirs ${PROG_NOINST}
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib
ln -s ../../src/libobjfw.so libobjfw.so.0
ln -s ../../src/libobjfw.so libobjfw.so.0.1
ln -s ../../src/libobjfw.dll libobjfw.dll
ln -s ../../src/libobjfw.dylib libobjfw.dylib
LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \
DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \
${TEST_LAUNCHER} ./${PROG_NOINST}; EXIT=$$?; \
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib; \
exit $$EXIT
|
Modified tests/OFString/Makefile from [64a4f01f91] to [02d07128c1].
1 2 3 4 5 6 7 8 9 10 11 12 13 |
PROG_NOINST = ofstring${PROG_SUFFIX}
SRCS = OFString.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
| | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
PROG_NOINST = ofstring${PROG_SUFFIX}
SRCS = OFString.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib
ln -s ../../src/libobjfw.so libobjfw.so.0
ln -s ../../src/libobjfw.so libobjfw.so.0.1
ln -s ../../src/libobjfw.dll libobjfw.dll
ln -s ../../src/libobjfw.dylib libobjfw.dylib
LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \
DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \
${TEST_LAUNCHER} ./${PROG_NOINST}; EXIT=$$?; \
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib; \
exit $$EXIT
|
Modified tests/OFTCPSocket/Makefile from [5caa62ad5c] to [bf04985f88].
1 2 3 4 5 6 7 8 9 10 11 12 13 |
PROG_NOINST = oftcpsocket${PROG_SUFFIX}
SRCS = OFTCPSocket.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
| | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
PROG_NOINST = oftcpsocket${PROG_SUFFIX}
SRCS = OFTCPSocket.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib
ln -s ../../src/libobjfw.so libobjfw.so.0
ln -s ../../src/libobjfw.so libobjfw.so.0.1
ln -s ../../src/libobjfw.dll libobjfw.dll
ln -s ../../src/libobjfw.dylib libobjfw.dylib
LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \
DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \
${TEST_LAUNCHER} ./${PROG_NOINST}; EXIT=$$?; \
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib; \
exit $$EXIT
|
Modified tests/OFThread/Makefile from [59a4c3438c] to [c077799f9e].
1 2 3 4 5 6 7 8 9 10 11 12 13 |
PROG_NOINST = ofthread${PROG_SUFFIX}
SRCS = OFThread.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
| | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
PROG_NOINST = ofthread${PROG_SUFFIX}
SRCS = OFThread.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib
ln -s ../../src/libobjfw.so libobjfw.so.0
ln -s ../../src/libobjfw.so libobjfw.so.0.1
ln -s ../../src/libobjfw.dll libobjfw.dll
ln -s ../../src/libobjfw.dylib libobjfw.dylib
LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \
DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \
${TEST_LAUNCHER} ./${PROG_NOINST}; EXIT=$$?; \
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib; \
exit $$EXIT
|
Modified tests/OFXMLFactory/Makefile from [78f40e5cbf] to [c46d0d1a27].
1 2 3 4 5 6 7 8 9 10 11 12 13 |
PROG_NOINST = ofxmlfactory${PROG_SUFFIX}
SRCS = OFXMLFactory.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
| | | | | | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
PROG_NOINST = ofxmlfactory${PROG_SUFFIX}
SRCS = OFXMLFactory.m
include ../../buildsys.mk
include ../../extra.mk
CPPFLAGS += -I../../src -I../..
LIBS := -L../../src -lobjfw ${LIBS}
.PHONY: run
all: run
run: ${PROG_NOINST}
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib
ln -s ../../src/libobjfw.so libobjfw.so.0
ln -s ../../src/libobjfw.so libobjfw.so.0.1
ln -s ../../src/libobjfw.dll libobjfw.dll
ln -s ../../src/libobjfw.dylib libobjfw.dylib
LD_LIBRARY_PATH=.$${LD_LIBRARY_PATH+:}$$LD_LIBRARY_PATH \
DYLD_LIBRARY_PATH=.$${DYLD_LIBRARY_PATH+:}$$DYLD_LIBRARY_PATH \
${TEST_LAUNCHER} ./${PROG_NOINST}; EXIT=$$?; \
rm -f libobjfw.so.0 libobjfw.so.0.1 libobjfw.dll libobjfw.dylib; \
exit $$EXIT
|