Commit Graph

162 Commits

Author SHA1 Message Date
gary 4fde40ece9 Remove ox::std namespace 2017-04-12 21:28:59 -05:00
gary 5e80cc80b8 Add size check to createFileSystem 2017-04-12 21:26:23 -05:00
gary 9f3b338fed Add ClArgs library 2017-04-12 00:20:17 -05:00
gary 0052cccc14 Fix OxConfig.cmake to work with GBA builds again release-0.0.2 2017-04-11 22:41:23 -05:00
gary e25d4a67da Merge branch 'master' of github.com:wombatant/ox release-0.0.1 2017-04-11 19:58:50 -05:00
gary 78edb14d76 Fix some issues in in FileStore::alloc that caused buffer overflows 2017-04-11 19:55:17 -05:00
gary 416883b354 Add explicit <string> include to byteswap test 2017-04-11 19:08:13 -05:00
gary 8eb73298f5 Put the current inode space usage back into the spaceNeeded method 2017-04-10 23:17:39 -05:00
gary 02b25ef882 Add non-CMAKE_FIND_ROOT_PATH paths to OxConfig.cmake release-0.0.0 2017-04-10 17:11:07 -05:00
gary da410b7f39 Add shell command to Makefile 2017-04-10 17:09:47 -05:00
gary eab7e0ff3a Add byteswap.hpp to the list of installed headers 2017-04-10 01:35:47 -05:00
gary aaac08d3b2 Fix some PowerPC issues in the byteswap test 2017-04-10 00:10:15 -05:00
gary 31396a071c Cleanup endianess converion redundancy 2017-04-09 23:30:11 -05:00
gary 8e9a3e91df Allow littleEndianToNative test parameters to be specified only in CMake 2017-04-09 23:12:46 -05:00
gary e0cf5c1a2b Fix nativizeLittleEndian test to work on little endian systems 2017-04-09 17:15:23 -05:00
gary 4fdf5f48eb Fix big endian reading of Inode size 2017-04-09 15:55:39 -05:00
gary 4c55409dc4 Add endianness adapters to OxFS 2017-04-09 08:37:09 -05:00
gary b11949b46e Encapsulate the members of Inode and remove refs 2017-04-09 02:54:52 -05:00
gary a036524c52 Encapsulate FileStoreHeader members 2017-04-09 02:14:38 -05:00
gary f3fd4511a0 Increment the oxfstool version. 2017-04-09 01:10:06 -05:00
gary d9c7a9463f Add checks to ensure the file store is a supported version and move the
the InodeId_t type into Header's type parameter
2017-04-09 01:06:02 -05:00
gary a2c0155d4a Eliminate redundent FsSize_t argument in FileStore 2017-04-09 00:40:28 -05:00
gary 44f54873ea Merge branch 'master' of github.com:wombatant/ox 2017-04-09 00:25:00 -05:00
gary 0e1306fef1 Move file store header into external template 2017-04-09 00:24:16 -05:00
gary ef01c4f4c8 Fix int64 types for PowerPC 2017-04-08 20:25:38 -05:00
gary 7101c68e74 Fix int64 types for ARM 2017-04-08 20:05:54 -05:00
gary 1f4cde9ef7 Revert to C++11 2017-04-08 19:53:49 -05:00
gary 361ee79c41 Fix write-expand to factor in the space needed for the inode header 2017-04-08 18:51:57 -05:00
gary b1e1e764a9 Add write-expand command to oxfstool 2017-04-08 03:59:10 -05:00
gary a3f5af23fe Cleanup 2017-04-07 21:23:31 -05:00
gary 5a04162bbd Update copyright year 2017-04-07 18:41:40 -05:00
gary 88ad00bbd5 Add make test to cibuild 2017-04-07 14:15:10 -05:00
gary bf28af838b Add resize option to oxfstool 2017-04-07 14:02:44 -05:00
gary 13125c6f41 Fix ox_strcmp and add tests for it 2017-04-07 13:52:07 -05:00
gary 6ddb1d6d3d Add OxStd to OxConfig.cmake 2017-04-06 17:01:14 -05:00
gary 3d868d2dfa Fix memcmp tests to compile with clang 2017-04-06 16:39:29 -05:00
gary e740f7bcba Add install for OxStd and add OX_RUN_TESTS CMake flag 2017-04-06 16:29:52 -05:00
gary 39edf8bbe8 Make each test in memcmp tests distinct in CMakeLists.txt 2017-04-06 16:21:37 -05:00
gary 4aa233d664 Add ox_memcmp. 2017-04-06 04:59:53 -05:00
gary 895e79d345 Fix OxConfig.cmake prefix 2016-12-24 00:29:06 -06:00
gary fec967aaa2 Cleanup build system 2016-12-23 22:45:31 -06:00
gary 9139274ca1 Rename config.cmake to OxConfig.cmake to meet CMake's expectation 2016-12-23 22:36:40 -06:00
gary 7dc22532e8 Add config.cmake file 2016-12-23 21:00:42 -06:00
gary c2a3abcbed Made cibuild use the master Makefile 2016-12-23 17:16:05 -06:00
gary 42fdb682b1 Fix cibuild to work with new build setup. 2016-12-23 14:42:33 -06:00
gary 880c697a39 Cleanup build setup 2016-12-23 14:40:01 -06:00
gary 666f455cfd Add support for MinGW cross compiling 2016-12-23 03:41:11 -06:00
gary 1b2f87197b Move CMake install location to devkitARM directory for GBA builds 2016-12-22 23:27:18 -06:00
gary 0acaab39d3 Cleanup 2016-12-22 21:15:20 -06:00
gary f140dbad89 Disable building of executables for GBA builds 2016-12-22 21:13:13 -06:00