Commit Graph

78 Commits

Author SHA1 Message Date
gary df709ad391 [nostalgia] Fix FreeBSD build 2023-08-08 23:58:08 -05:00
gary e89751dd72 Make libraries build as shared libraries on non-Apple/MS systems 2023-07-01 16:04:24 -05:00
gary 56e980385c [nostalgia,turbine] Make GBA files (other than ARM asm) build on all platforms 2023-06-18 23:03:06 -05:00
gary 7d0dcae00e [nostalgia,turbine] Change NOSTALGIA_BUILD_TYPE to TURBINE_BUILD_TYPE 2023-06-03 20:51:18 -05:00
gary 8c43baedea [nostalgia] Break part of core out into Turbine and TeaGBA libraries 2023-06-01 23:22:31 -05:00
gary a413dd06ec [nostalgia] Explicitly specify OBJC as requirement for Mac build 2022-07-10 01:38:40 -05:00
gary 99bdf30c52 [nostalgia] Fix MSVC build 2022-07-09 21:42:26 -05:00
gary 5e2e459650 [nostalgia] Remove tea-v dependency 2022-05-26 00:34:03 -05:00
gary 857094a454 [nostalgia] Update root CMake file for new dependencies 2022-05-25 21:23:24 -05:00
gary c7c1029ad8 [nostalgia] Specifiy needed languages in CMake project declaration 2022-03-24 20:47:47 -05:00
gary c6780e41dd [nostalgia] Put CMake project call before buildcore include 2022-03-13 03:09:16 -05:00
gary bc6128b198 [nostalgia] Fix OBJCXX option not to set for GBA builds 2022-03-12 02:55:22 -06:00
gary 3a5a4894c0 [nostalgia] Remove conan from main CMakeLists.txt, remove glfw & imgui includes from GBA build 2022-03-12 02:36:32 -06:00
gary c152bb9a66 [nostalgia] Switch from Conan to bundled dep glfw 2022-03-11 22:16:59 -06:00
gary 775008a513 [nostalgia] Start on new TileSheetEditor 2021-12-17 21:02:35 -06:00
gary b0f9218ba5 [nostalgia] Remove QDark from main CMakeLists.txt 2021-12-11 19:16:29 -06:00
gary bae1f05038 [nostalgia] Add scaffolding for ImGui 2021-07-06 21:02:42 -05:00
gary b93d86be8e [gbabuildcore] Move GBA cmake files to gbabuildcore 2021-04-03 02:40:57 -05:00
gary 1c81b2aba8 [nostalgia] Remove Conan setup for GBA builds 2021-03-28 00:58:15 -05:00
gary f1a1d94ac3 [nostalgia] Switch back to conan 2021-03-28 00:25:30 -05:00
gary 46d4e11e89 [nostalgia,buildcore] Move a lot of generic CMake stuff to BuildCore 2021-03-26 22:05:31 -05:00
gary d6ff337cc0 [nostalgia] Make Jenkins build not use ccache, even if available 2021-03-15 22:09:13 -05:00
gary 01c0397680 [ox/std] Suppress warning about empyt variadic macro arguments for Clang 2021-03-11 20:27:15 -06:00
gary 36de17bc2d [nostalgia][buildcore] Remove Nostalgia specific args from setup-build.py 2021-03-02 21:02:16 -06:00
gary 657af980c2 [nostalgia] Make NOSTALGIA_QT_PATH a PATH type instead of STRING 2021-02-22 22:16:23 -06:00
gary 843da4a810 [nostalgia] Rename plugin references to module 2020-12-17 20:40:23 -06:00
gary 7a837502a1 [nostalgia] Rename Studio Plugins to Modules, add support for builtin Studio modules, make existing modules builtin 2020-12-17 19:32:31 -06:00
gary 3dee59d048 [nostalgia] Set CMP0110 to NEW, this which allows spaces in test names 2020-11-21 23:25:44 -06:00
gary 8204188008 [nostalgia/studio] Use QDark theme 2020-09-05 21:10:15 -05:00
gary be1a03c554 [nostalgia] Switch from conan to vcpkg 2020-08-05 20:21:07 -05:00
gary 98a0c42040 [nostalgia/core/gba][ox/std] Move heap manager from NostalgiaCore to OxStd 2020-05-29 19:44:10 -05:00
gary bae54a906b [nostalgia] Add CMake option to disable engine build 2020-05-04 18:22:42 -05:00
gary 11e500520a [nostalgia] Make ox headers system headers 2020-04-16 23:37:35 -05:00
gary 48decc83f6 [nostalgia] Add support for ccache 2020-03-11 00:21:46 -05:00
gary 2cff1add56 [nostalgia/studio] Add missing rpath entry 2020-02-16 01:50:23 -06:00
gary 5c710051c5 [nostalgia/studio] Fix symbol export issues for MSVC 2020-02-15 12:34:31 -06:00
gary 0abc07e31b Merge branch 'master' of github.com:gtalent/nostalgia 2020-02-15 11:53:52 -06:00
gary 1ec8d721f1 [nostalgia/studio] Get building in MSVC 2020-02-15 11:53:39 -06:00
gary f06806dafd [nostalgia] Remove overriding of input NOSTALIGA_BUILD_STUDIO setting 2020-02-12 22:04:35 -06:00
gary cda6eb92f3 [nostalgia] Add missing changes for CMake to set dist directory 2020-01-24 23:29:16 -06:00
gary 1e879b93b7 [nostalgia] Remove remaining C-style casts 2020-01-14 18:50:30 -06:00
gary 0d46cee20d [nostalgia] Get building with Conan 2019-12-30 22:51:35 -06:00
gary 942d548fdd [nostalgia] Make BUILD_STUDIO setting a build parameter 2019-12-20 00:13:23 -06:00
gary a8bed71255 [nostalgia] Globally enable PIC for non-bare metal builds 2019-12-06 01:11:30 -06:00
gary 0d0ebc8437 [deps] Add GbaStartup library from devkitPro as dependency 2019-11-03 23:25:25 -06:00
gary 92103bfc41 [nostalgia] Add external palettes to tilesheet system 2019-10-22 19:23:14 -05:00
gary 69f918664d [nostalgia] Cleanup CMake ON/OFF switches 2019-07-17 22:58:56 -05:00
gary 9c70aab4a6 [nostalgia] Cleanup CMake files 2019-06-20 00:18:47 -05:00
gary 7725abeac8 [nostalgia] Cleanup CMakeLists.txt 2019-06-19 23:43:58 -05:00
gary 23b662c2aa [nostalgia] Enable and fix -Wextra warnings 2019-03-30 17:30:56 -05:00