1
0
Fork 0
mirror of https://github.com/beefytech/Beef.git synced 2025-06-10 12:32:20 +02:00
Commit graph

75 commits

Author SHA1 Message Date
Brian Fiete
e16be338ea Better handling of disabled projects 2022-08-26 09:01:40 -07:00
Brian Fiete
acb644830c Fixed split deferred call processor 2022-08-24 14:49:05 -07:00
Brian Fiete
cf78a02ab4 Remove dead code 2022-07-26 13:42:15 -04:00
flying-dude
e6b2f76b64 fix compiler warning about unused variable on linux 2022-07-23 21:54:50 +02:00
Brian Fiete
8c16454006 Added JEMalloc/TCMalloc options 2022-06-02 17:57:09 -07:00
Brian Fiete
a77a95b71b Add StompAlloc workspace alloc option 2022-06-02 07:03:42 -07:00
Brian Fiete
2c1d38d45f Put a lock around GetOutputFileNames 2022-05-13 13:24:32 -07:00
Brian Fiete
b095f5b0d3 Intermediate project type fix for MSLink 2022-05-02 08:58:03 -07:00
Brian Fiete
4d1e14a1c3 Show comptime emits as embedded sourceviews 2022-04-16 06:27:54 -07:00
Brian Fiete
474454382f wasm improvements 2022-03-24 11:59:00 -07:00
Brian Fiete
18794e7db6 Comptime debugging fix with non-incremental builds (ie: Release) 2022-03-21 11:14:19 -07:00
Brian Fiete
70adbbaa9f Added reference string to queued execution 2022-03-01 12:57:22 -08:00
Brian Fiete
1cd198cea9 Change build_wasm path 2022-02-16 18:11:20 -05:00
disarray2077
84dcfcfb04
Fix emcc ASSERTIONS 2022-02-09 21:38:14 -03:00
disarray2077
c08af16f0b
Take additional link flags into consideration in cache check 2022-02-08 20:07:04 -03:00
Brian Fiete
0e579d07b9 Wasm improvements 2022-02-08 17:02:35 -05:00
Brian Fiete
3cd91832a8 wasm fixes 2022-02-07 15:14:50 -05:00
Brian Fiete
22f54c2f12 emcc.bat invocation fixes 2022-02-07 14:28:32 -05:00
Brian Fiete
d375c805c9 Improvements to target triple override 2022-01-28 08:19:11 -05:00
Brian Fiete
5bc9642d26 Improved calling convention for aarch64 2022-01-14 06:23:36 -05:00
Brian Fiete
b662b2ac48 Fixed custom command rebuild issues after cleaning 2021-07-19 10:50:31 -07:00
Brian Fiete
23dafd4e6d Fixed static lib archiving with paths with spaces 2021-07-01 12:42:03 -07:00
Brian Fiete
b775058393 StaticLib build now properly creates a merged archive 2021-06-29 06:02:15 -07:00
Brian Fiete
7ae8599916 Removed "Dynamic Library" target type, replaced by Build Kind 2021-06-28 09:44:47 -07:00
Brian Fiete
42bee45635 Removed linking for static lib builds 2021-06-28 05:47:37 -07:00
Brian Fiete
6962343e23 Potential -static-libgcc macOS fix 2021-05-31 08:50:17 -07:00
Brian Fiete
8e9d7ed4c4 Lost changes 2021-02-25 10:14:22 -08:00
Brian Fiete
c3238272d0 Generated windows lib files 2021-02-03 09:00:49 -08:00
Brian Fiete
3c9dfc4bef Setting link language to en-US 2021-01-03 06:24:49 -08:00
Brian Fiete
d15057ca6b Disable safeseh for Win32 ld-link 2020-10-30 14:57:53 -07:00
Brian Fiete
a399e383fa Linux fixes 2020-09-29 08:53:36 -07:00
Brian Fiete
784bd6d374 Made 'Test' a project type 2020-09-27 22:20:26 -07:00
Brian Fiete
f795215b44 Fixed object initializer warnings 2020-08-29 11:56:10 -07:00
Brian Fiete
b6e14d36f2 Fixed path for emcc 2020-08-09 07:19:44 -07:00
Brian Fiete
b7b065855d Start of wasm support 2020-08-06 09:24:37 -07:00
Brian Fiete
cf8bb561e4 Only using /BASE for DLLs now 2020-07-18 07:05:22 -07:00
Brian Fiete
cfff1d6bc4 Reproducing hashed base address for linking 2020-07-01 12:46:04 -07:00
Brian Fiete
963f4fedfc Made Linux respect link dependencies 2020-07-01 05:29:25 -07:00
Brian Fiete
6e5b6694a1 Fixed dynamic Beef libs on Linux/macOS 2020-06-30 12:13:20 -07:00
Brian Fiete
01d52131df Partially allowing WSL compilation 2020-06-23 07:33:43 -07:00
Brian Fiete
c6f1f358a9 Added multi-line custom build command 2020-06-22 08:49:23 -07:00
Brian Fiete
5190038af9 Made log writing failure a soft failure 2020-06-16 08:30:02 -07:00
Brian Fiete
31a23bff3a Added project context directly to the script commands 2020-05-30 06:03:13 -07:00
bfiete
af77115f18 macOS fixes 2020-05-21 13:30:30 -07:00
Brian Fiete
f8b27c13a2 Enhanced var capabilities for scripts and building 2020-05-21 11:47:15 -07:00
bfiete
6b46904510 Working on Linux fixes 2020-05-21 06:58:26 -07:00
Brian Fiete
372bb5f32f Fix for pdb warning on release builds 2020-05-15 17:01:56 -07:00
Brian Fiete
9010d8ed47 Fixed 'Start Without Debugging' vs 'Start Without Compiling' 2020-05-13 12:28:20 -07:00
Brian Fiete
0a7e0e01e6 Fixed dep-of-dep checks 2020-05-12 06:44:09 -07:00
Brian Fiete
2cd37ef6c6 Fixed GUI Application setting on non-Windows platform 2020-05-04 15:06:05 -07:00