Commit Graph

44 Commits

Author SHA1 Message Date
gary 38c92c6395 [nostalgia/studio] Add ClawViewer for unknown types
(synced from 44f45e64e9)
2022-12-15 01:36:55 -06:00
gary fc3ef1d3f0 [ox] Fix jsoncpp include path export
(synced from 41cc78db66)
2022-03-12 02:34:04 -06:00
gary ad813239fe [ox] Make jsoncpp only included for builds using stdlib
(synced from 7005ef0bcf)
2022-03-11 22:36:14 -06:00
gary a53777907b [ox] Bundle jsoncpp under deps
(synced from 5a4b539ac1)
2022-03-11 22:30:42 -06:00
gary 74c62a1780 [ox] Correct bad bit_cast uses and improve constexpr-ness
(synced from 1f24912ddd)
2021-12-11 19:16:29 -06:00
gary 8089388642 [ox] Make OX_NODEBUG a normal variable set in main CMakeLists.txt
(synced from 84705e304f)
2021-03-12 01:39:02 -06:00
gary 6807da1657 [ox] Set CMP0110 to NEW, this which allows spaces in test names
(synced from f35b6f0026)
2020-11-21 23:24:09 -06:00
gary 2972a0a4f7 [ox] Remove -Wshadow, too pedantic
(synced from 41d6c7188c)
2019-06-28 23:56:17 -05:00
gary ce420c8f9f [ox] Add -Wshadow warning
(synced from 8730c6380c)
2019-06-26 21:54:41 -05:00
gary 717776d096 [ox] Fix CMake inconsistency that broke PC builds
(synced from ad85c59107)
2019-06-19 23:32:59 -05:00
gary 432b9952e9 [ox] Fix incorrect setting of build config when passed in from another CMakeLists.txt
(synced from 36d8aeabd3)
2019-06-15 09:44:04 -05:00
gary 5ad2ac4335 [ox] Make code only compile as PIC if a bare metal build
(synced from 30ff7be0e4)
2019-06-15 02:39:46 -05:00
gary 0c6bf4ea58 [ox] Enable new compiler warnings
(synced from e10594b006)
2019-03-04 19:56:57 -06:00
gary bbf0afb6c4 [ox] Make cmake directory structure more consistent with project
(synced from 77c88515b2)
2018-10-21 07:21:25 -05:00
gary 3c49f22064 [ox/fs] Add new Directory type
(synced from 59cc34b4e8)
2018-04-23 22:51:49 -05:00
gary 24ca960dd7 Fix to pass FileStore::readWrite test for new FileStore
(synced from 9d70927ad4)
2018-03-15 01:03:16 -05:00
gary ed4b7203d8 Cleanup main CMakeLists.txt to better match CMake conventions
(synced from 13a394e07f)
2018-03-13 20:26:12 -05:00
gary 841c8d6b9f Cleanup build files
(synced from 493060955b)
2018-03-09 21:46:17 -06:00
gary b0abb6b351 Flesh out new file store's alloc
(synced from 3151b5508e)
2018-03-06 23:07:39 -06:00
gary c63e0c1d72 Revert back to C++11 2017-10-11 16:54:37 -05:00
gary 124f6de221 Start on log package 2017-10-11 16:52:17 -05:00
gary a7a9256503 Make warnings non-fatal during debug builds 2017-04-26 04:00:21 -05:00
gary 9183815634 Fix GBA build not to build libraries that use stdlib 2017-04-13 04:31:30 -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 e740f7bcba Add install for OxStd and add OX_RUN_TESTS CMake flag 2017-04-06 16:29:52 -05: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 eeff110b31 Add a master Makefile with docker dev env support and address compiler warning that showed up in the Docker dev env 2016-12-22 20:57:57 -06:00
gary 33ab9fcc1b Add OX_BUILD_EXEC option to CMake files 2016-12-17 22:12:52 -06:00
gary def16ce43f Started on FileSystem format. 2016-06-27 21:32:22 -05:00
gary 7a81449148 Renamed project Ox and restructured it to allow it to become a baremetal
unikernel/stdlib.
2016-06-24 18:27:46 -05:00
gary a98df4646b Replace traditional header guards with pragma once. 2016-06-24 01:25:55 -05:00
gary d1b819982e Fix issues building with MSVC 2016-06-24 01:16:17 -05:00
gary fff0a1770c Removed sign-compare check from MSVC builds. 2016-06-24 00:44:51 -05:00
gary eee119054e Reduced C++ version to C++11. 2016-06-22 23:58:55 -05:00
gary f345043aaa Reduced required CMake to only version 2.8. 2016-06-22 23:54:53 -05:00
gary 0a88618345 Started on file system. 2016-06-09 20:16:31 -05:00
gary 6dbad25a44 Renamed FsStore test to FileStoreIO. 2016-06-06 20:48:41 -05:00
gary c822a7564a Made FileStore a template to support arbitrary address space sizes. 2016-06-06 20:29:21 -05:00
gary 3d68fa45e5 Added initFs. 2015-09-07 03:25:04 -05:00
gary 1ed0991f3b Added test directory. 2015-09-07 02:46:06 -05:00
gary 800d321004 Moved toward elimination of shared library usages. 2015-09-06 21:20:19 -05:00
gary b7937be49b Initial commit. 2015-09-06 15:44:24 -05:00