Commit Graph

49 Commits

Author SHA1 Message Date
99a7a2cbfc [buildcore] Fix arch output for host_env to be more consistent 2023-11-14 20:21:49 -06:00
8ddc8f40e5 [buildcore] Fix hostevn cmd to return OS instead of hostname 2023-11-13 21:46:53 -06:00
81d092e967 [buildcore] Windows fixes 2023-11-11 22:35:34 -06:00
e0bdb06b2a [buildcore] Update buildcore 2023-08-26 00:53:28 -05:00
6e0de04591 [buildcore] Update buildcore 2023-08-25 00:13:32 -05:00
84e82b224b [buildcore] Update buildcore 2023-08-25 00:12:40 -05:00
257389129f [buildcore] Update buildcore 2023-08-24 00:04:24 -05:00
ea266da691 [buildcore] Fix setup-build.py for FreeBSD 2023-08-05 19:01:44 -05:00
32df55ea43 [buildcore] Make configure-xcode only available on Mac 2023-06-15 19:49:05 -05:00
d0579014d8 [buildcore] Enable implicit type conversion warnings 2023-06-07 00:42:01 -05:00
aff3b04fe2 [buildcore] Make cmake-build command ignore build directories that are not directories 2023-06-05 21:17:50 -05:00
44f45e64e9 [nostalgia/studio] Add ClawViewer for unknown types 2022-12-15 01:36:55 -06:00
94c663ff77 [buildcore] Add ability to setup host specific build directories 2022-11-23 00:04:42 -06:00
cef415d34f [buildcore] Fix type annotation error in pybb 2022-08-18 00:31:29 -05:00
b0faac199f [buildcore] Cleanup type annotations in Python scripts 2022-08-13 20:32:53 -05:00
c0081619e6 [buildcore] Put Python detection inside ENV_RUN call 2022-08-03 00:47:08 -05:00
a119f96a73 [buildcore] Cleanup pybb error handling and type annotations 2022-08-03 00:42:10 -05:00
e7ecb65f7a [buildcore] Fix setup-build.py to omit win platform for non-Windows builds 2022-07-10 02:43:12 -05:00
399f117eab [buildcore] Add support for MSVC 2022-07-09 21:39:10 -05:00
ec5898a897 [buildcore] Only append Qt path to CMake command if using Qt 2022-05-21 16:22:15 -05:00
bab9776fe4 [buildcore] Fix Python 3 detection to work if python command missing 2022-05-21 16:21:24 -05:00
0375f4b785 [buildcore] Enable universal binaries for Mac release builds 2022-04-02 16:49:07 -05:00
91036aaaeb [buildcore] Make using a package manager optional 2022-03-12 02:58:41 -06:00
1ceb76ee6d [buildcore] Fix lldb command to allow args 2022-02-17 21:31:56 -06:00
ff5b7577a4 [buildcore] Fix pybb mkdir 2022-02-16 20:12:51 -06:00
56b4612487 [buildcore] Fix conan to work in Docker devenv 2021-12-17 20:55:15 -06:00
15111078de [buildcore] Upgrade to C++20 and fix conan setup to use project specific profile 2021-12-11 19:16:29 -06:00
9394db44b1 [buildcore] Add type annotations to pybb 2021-12-11 19:16:29 -06:00
6165f63d09 [buildcore] Add test-rerun-verbose target 2021-07-30 20:10:20 -05:00
3e3cfcaf7d [buildcore] Add test-verbose target 2021-07-30 20:10:20 -05:00
99d342b8b3 [buildcore] Remove duplicate defines and add extra detection for Python 3 2021-07-29 23:25:36 -05:00
b27d6671fc [buildcore] Replace gmake < file with pybb cat 2021-07-09 19:29:45 -05:00
fcff38c3fa [buildcore,gbabuildcore] Move GBA specific warning suppression to GBA CMake 2021-07-08 01:57:35 -05:00
8ffc2830ae [buildcore] Cleanup 2021-05-13 20:16:12 -05:00
42aa518450 [buildcore] Remove bintray conan repo 2021-05-13 20:16:12 -05:00
84c42f3584 [buildcore] Make debugger vary by platform 2021-04-29 23:35:57 -05:00
c7cb2176ee [buildcore] Make conan properly use own profile 2021-03-28 00:41:34 -05:00
2ab6ef201e [buildcore] Switch to conan 2021-03-28 00:24:50 -05:00
2c09de230c [buildcore] Remove whole --target option from cmake --build command (for CMake 3.20) 2021-03-27 23:17:03 -05:00
77fbb95479 [buildcore] Make pybb cmake_build check to see if build directory exists 2021-03-27 22:56:13 -05:00
46d4e11e89 [nostalgia,buildcore] Move a lot of generic CMake stuff to BuildCore 2021-03-26 22:05:31 -05:00
523e0f8f71 [buildcore] Make Xcode builds not marked as current active build 2021-03-11 21:22:48 -06:00
51387eea3a [buildcore] Add license 2021-03-05 21:48:10 -06:00
cb0645860a [buildcore] Add copyright headers and license 2021-03-02 21:35:42 -06:00
e52ac1f78c [nostalgia][buildcore] Put vcpkg pkgs in variable 2021-03-02 21:32:00 -06:00
ca4b9f7bdc [buildcore] Make pybb executable 2021-03-02 21:20:02 -06:00
896702a66b [nostalgia][buildcore] Move setup-bulid and pybb to buildcore 2021-03-02 21:16:07 -06:00
36de17bc2d [nostalgia][buildcore] Remove Nostalgia specific args from setup-build.py 2021-03-02 21:02:16 -06:00
8cd5ff66be [nostalgia][buildcore] Break much of Makefile out into new buildcore to make it reusable 2021-03-02 19:44:10 -06:00