Overview
Comment: | More work on the PSP port. Links and runs now, but does not show any output yet. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
423353cdc193ddc8e6a8b63b5921ded0 |
User & Date: | js on 2011-02-10 01:20:36 |
Other Links: | manifest | tags |
Context
2011-02-10
| ||
17:19 | Use ports instead of services in OFTCPSocket. check-in: a3e03981ea user: js tags: trunk | |
01:20 |
More work on the PSP port. Links and runs now, but does not show any output yet. check-in: 423353cdc1 user: js tags: trunk | |
2011-02-09
| ||
22:12 | Add -Wwrite-strings. check-in: a5ab6bf63b user: js tags: trunk | |
Changes
Modified .hgignore from [fb4ec2287f] to [df9d529dfc].
︙ | ︙ | |||
26 27 28 29 30 31 32 | objfw-config ObjFW.xcodeproj/*.mode1v3 ObjFW.xcodeproj/*.pbxuser src/objfw-defs.h src/ObjFW tests/tests tests/tests.exe | > > | 26 27 28 29 30 31 32 33 34 | objfw-config ObjFW.xcodeproj/*.mode1v3 ObjFW.xcodeproj/*.pbxuser src/objfw-defs.h src/ObjFW tests/tests tests/tests.exe tests/EBOOT.PBP tests/PARAM.SFO |
Modified configure.ac from [5d5c9c371f] to [cc714d0a26].
1 2 3 4 5 | AC_INIT(ObjFW, 0.4-dev, js@webkeks.org) AC_CONFIG_SRCDIR(src) AS_IF([test x"$host" = x"psp"], [ OBJCFLAGS="-G0 $OBJCFLAGS" | | | > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 | AC_INIT(ObjFW, 0.4-dev, js@webkeks.org) AC_CONFIG_SRCDIR(src) AS_IF([test x"$host" = x"psp"], [ OBJCFLAGS="-G0 $OBJCFLAGS" LIBS="$LIBS -lpspdebug -lpspdisplay -lpspge -lpspctrl -lpspsdk -lc" LIBS="$LIBS -lpspnet -lpspnet_inet -lpspnet_apctl -lpspnet_resolver" LIBS="$LIBS -lpsputility -lpspuser -lpspkernel" ]) AC_CANONICAL_HOST AC_LANG([Objective C]) AC_PROG_OBJC AC_PROG_OBJCPP |
︙ | ︙ |
Modified tests/Makefile from [a08a8e85cd] to [7f9ad25f85].
︙ | ︙ | |||
69 70 71 72 73 74 75 76 77 78 79 80 | 'rm -fr ${IOS_TMP} && mkdir -p ${IOS_TMP}/plugin' scp -q ../src/libobjfw.dylib tests testfile.bin testfile.txt \ ${IOS_USER}@${IOS_HOST}:${IOS_TMP}/ scp -q plugin/TestPlugin.impl ${IOS_USER}@${IOS_HOST}:${IOS_TMP}/plugin/ echo "Signing and running tests binary on iOS device ${IOS_HOST}..." ssh ${IOS_USER}@${IOS_HOST} 'cd ${IOS_TMP} && ldid -S tests && ./tests' include ../buildsys.mk CPPFLAGS += -I../src -I.. -DSTDOUT LIBS := -L../src -lobjfw ${LIBS} LD = ${OBJC} | > > > > > > | 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 | 'rm -fr ${IOS_TMP} && mkdir -p ${IOS_TMP}/plugin' scp -q ../src/libobjfw.dylib tests testfile.bin testfile.txt \ ${IOS_USER}@${IOS_HOST}:${IOS_TMP}/ scp -q plugin/TestPlugin.impl ${IOS_USER}@${IOS_HOST}:${IOS_TMP}/plugin/ echo "Signing and running tests binary on iOS device ${IOS_HOST}..." ssh ${IOS_USER}@${IOS_HOST} 'cd ${IOS_TMP} && ldid -S tests && ./tests' EBOOT.PBP: ${PROG_NOINST} psp-fixup-imports ${PROG_NOINST} mksfo "ObjFW Tests" PARAM.SFO psp-strip ${PROG_NOINST} pack-pbp $@ PARAM.SFO NULL NULL NULL NULL NULL ${PROG_NOINST} NULL include ../buildsys.mk CPPFLAGS += -I../src -I.. -DSTDOUT LIBS := -L../src -lobjfw ${LIBS} LD = ${OBJC} |
Modified tests/TestsAppDelegate.m from [b9118f60e0] to [bc63f49aac].
︙ | ︙ | |||
17 18 19 20 21 22 23 24 25 26 27 28 29 30 | #include "config.h" #import "OFString.h" #import "OFFile.h" #import "OFAutoreleasePool.h" #import "TestsAppDelegate.h" OF_APPLICATION_DELEGATE(TestsAppDelegate) @implementation TestsAppDelegate - (void)outputString: (OFString*)str withColor: (int)color { | > > > > > | 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | #include "config.h" #import "OFString.h" #import "OFFile.h" #import "OFAutoreleasePool.h" #import "TestsAppDelegate.h" #ifdef _PSP # include <pspmoduleinfo.h> PSP_MODULE_INFO("ObjFW Tests", 0, 0, 0); #endif OF_APPLICATION_DELEGATE(TestsAppDelegate) @implementation TestsAppDelegate - (void)outputString: (OFString*)str withColor: (int)color { |
︙ | ︙ | |||
40 41 42 43 44 45 46 | [of_stdout writeString: @"\r\033[K\033[1;31m"]; break; } [of_stdout writeString: str]; [of_stdout writeString: @"\033[m"]; #else | | | 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 | [of_stdout writeString: @"\r\033[K\033[1;31m"]; break; } [of_stdout writeString: str]; [of_stdout writeString: @"\033[m"]; #else # error No output method! #endif } - (void)outputTesting: (OFString*)test inModule: (OFString*)module { OFAutoreleasePool *pool = [[OFAutoreleasePool alloc] init]; |
︙ | ︙ |