ObjFW  Check-in [7700e033a9]

Overview
Comment:More portable test running.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA3-256: 7700e033a9df3ad35733b6724ed95b834a9bc0d095f2342a3db47826113d916b
User & Date: js on 2008-09-14 19:54:07
Other Links: manifest | tags
Context
2008-09-14
20:19
Make more use of exceptions. check-in: de929f3cde user: js tags: trunk
19:54
More portable test running. check-in: 7700e033a9 user: js tags: trunk
19:41
Also test for exceptions from OFObject's resizeMem:. check-in: dc4f1a26d6 user: js tags: trunk
Changes

Modified tests/OFList/Makefile from [09c3e70415] to [4893d068c7].

1
2
3
4
5
6
7
8
9
10
11
12

13


14
15

PROG_NOINST = oflist
SRCS = OFList.m

include ../../buildsys.mk

CPPFLAGS += -I../../src
LIBS += -lobjc -L../../src -lobjfw

.PHONY: run

all: run
run: ${PROG_NOINST}

	LD_PRELOAD=../../src/libobjfw.so \


	DYLD_LIBRARY_PATH=../../src \
	./${PROG_NOINST}













>
|
>
>
|

>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PROG_NOINST = oflist
SRCS = OFList.m

include ../../buildsys.mk

CPPFLAGS += -I../../src
LIBS += -lobjc -L../../src -lobjfw

.PHONY: run

all: run
run: ${PROG_NOINST}
	rm -f libobjfw.so.1 libobjfw.dylib
	ln -s ../../src/libobjfw.so libobjfw.so.1
	ln -s ../../src/libobjfw.dylib libobjfw.dylib
	LD_LIBRARY_PATH=. \
	DYLD_LIBRARY_PATH=. \
	./${PROG_NOINST}
	rm -f libobjfw.so.1 libobjfw.dylib

Modified tests/OFObject/Makefile from [47ef8064f7] to [f8e3cbf9c7].

1
2
3
4
5
6
7
8
9
10
11
12

13


14
15

PROG_NOINST = ofobject
SRCS = OFObject.m

include ../../buildsys.mk

CPPFLAGS += -I../../src
LIBS += -lobjc -L../../src -lobjfw

.PHONY: run

all: run
run: ${PROG_NOINST}

	LD_PRELOAD=../../src/libobjfw.so \


	DYLD_LIBRARY_PATH=../../src \
	./${PROG_NOINST}













>
|
>
>
|

>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PROG_NOINST = ofobject
SRCS = OFObject.m

include ../../buildsys.mk

CPPFLAGS += -I../../src
LIBS += -lobjc -L../../src -lobjfw

.PHONY: run

all: run
run: ${PROG_NOINST}
	rm -f libobjfw.so.1 libobjfw.dylib
	ln -s ../../src/libobjfw.so libobjfw.so.1
	ln -s ../../src/libobjfw.dylib libobjfw.dylib
	LD_LIBRARY_PATH=. \
	DYLD_LIBRARY_PATH=. \
	./${PROG_NOINST}
	rm -f libobjfw.so.1 libobjfw.dylib

Modified tests/OFString/Makefile from [60da88d61b] to [f2a4db970d].

1
2
3
4
5
6
7
8
9
10
11
12

13


14
15

PROG_NOINST = ofstring
SRCS = OFString.m

include ../../buildsys.mk

CPPFLAGS += -I../../src
LIBS += -lobjc -L../../src -lobjfw

.PHONY: run

all: run
run: ${PROG_NOINST}

	LD_PRELOAD=../../src/libobjfw.so \


	DYLD_LIBRARY_PATH=../../src \
	./${PROG_NOINST}













>
|
>
>
|

>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PROG_NOINST = ofstring
SRCS = OFString.m

include ../../buildsys.mk

CPPFLAGS += -I../../src
LIBS += -lobjc -L../../src -lobjfw

.PHONY: run

all: run
run: ${PROG_NOINST}
	rm -f libobjfw.so.1 libobjfw.dylib
	ln -s ../../src/libobjfw.so libobjfw.so.1
	ln -s ../../src/libobjfw.dylib libobjfw.dylib
	LD_LIBRARY_PATH=. \
	DYLD_LIBRARY_PATH=. \
	./${PROG_NOINST}
	rm -f libobjfw.so.1 libobjfw.dylib

Modified tests/OFWideString/Makefile from [71af1d8a69] to [06d2c95a4e].

1
2
3
4
5
6
7
8
9
10
11
12

13


14
15

PROG_NOINST = ofwidestring
SRCS = OFWideString.m

include ../../buildsys.mk

CPPFLAGS += -I../../src
LIBS += -lobjc -L../../src -lobjfw

.PHONY: run

all: run
run: ${PROG_NOINST}

	LD_PRELOAD=../../src/libobjfw.so \


	DYLD_LIBRARY_PATH=../../src \
	./${PROG_NOINST}













>
|
>
>
|

>
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
PROG_NOINST = ofwidestring
SRCS = OFWideString.m

include ../../buildsys.mk

CPPFLAGS += -I../../src
LIBS += -lobjc -L../../src -lobjfw

.PHONY: run

all: run
run: ${PROG_NOINST}
	rm -f libobjfw.so.1 libobjfw.dylib
	ln -s ../../src/libobjfw.so libobjfw.so.1
	ln -s ../../src/libobjfw.dylib libobjfw.dylib
	LD_LIBRARY_PATH=. \
	DYLD_LIBRARY_PATH=. \
	./${PROG_NOINST}
	rm -f libobjfw.so.1 libobjfw.dylib