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

54 commits

Author SHA1 Message Date
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
Brian Fiete
dbd9b32e3f Renamed System.Collections.Generic to System.Collections 2020-04-29 06:40:03 -07:00
Brian Fiete
595f35b42e Fixed some path error handling, fixed Debug Sessions 2020-04-26 08:46:45 -07:00
Brian Fiete
2f144ee19b Added Additional Lib Paths, renamed Link Dependencies 2020-03-30 14:08:51 -07:00
Brian Fiete
567662b3c3 Renamed Windows Application to GUI Application 2020-03-21 07:10:16 -07:00
Brian Fiete
8c599ee7db Fixed hot swapping issue 2020-02-21 06:52:08 -08:00
Brian Fiete
ff8aae1a72 Fixed postbuild commands 2020-01-27 17:15:40 -08:00
Brian Fiete
7d52b560dd Added prebuild command queuing 2020-01-23 07:42:43 -08:00
Brian Fiete
8970ebcd93 Added error/warning panel, region support 2020-01-06 13:49:35 -08:00
Brian Fiete
d0e8332150 Fixed some tooltips, added Link Dependencies, more int-ness 2019-12-21 05:48:44 -08:00
Brian Fiete
12e5b525ad Alloc allign attributes, lambda captures 2019-11-26 13:11:17 -08:00
Brian Fiete
c7f76f879a Linux fixes 2019-10-29 09:06:51 -07:00
Brian Fiete
9f3fded709 Apple fixes 2019-10-29 05:01:04 -07:00
Brian Fiete
3883a3674d Added Android support, and generalized target triple support
Added PICLevel, RelocKind
DarwinCommon/LinuxCommon/AndroidCommon merged into PosixCommon
Mangling changed to avoid '@'
2019-10-23 07:12:36 -07:00
Brian Fiete
e2428a11a3 Avoid showing line number when its not relevant 2019-10-17 06:47:50 -07:00
Brian Fiete
67ee302451 Fixes from macOS, first working build 2019-10-15 17:27:09 -07:00
Brian Fiete
2e84b4229c Copying RT files, setting $ORIGIN properly 2019-10-15 14:39:47 -07:00
Brian Fiete
c8ca66ec5c Change Beefy::defer to be simpler (no std::function), macOS changes 2019-10-15 12:28:21 -07:00
Brian Fiete
3bf4c792d8 Added target triple support for more useful cross compilation 2019-10-14 17:49:10 -07:00
Brian Fiete
f4c252048e Fixed build paths, added comparison warnings, other misc fixes 2019-10-05 10:26:26 -07:00
Brian Fiete
959da9884c Working on properly rebuilding target even if we restart ide 2019-09-28 09:48:37 -07:00
Brian Fiete
bccb2e352b Fixed linking for msvcrt 2019-09-21 15:54:55 -07:00