xmake.git
4 days agoDefine empty os_name in else conditional master
Robert Pengelly [Sat, 29 Mar 2025 17:47:17 +0000 (17:47 +0000)]
Define empty os_name in else conditional

8 days agoFix DOS support
Robert Pengelly [Wed, 26 Mar 2025 08:04:42 +0000 (08:04 +0000)]
Fix DOS support

8 days agoUnix bux fixes
Robert Pengelly [Wed, 26 Mar 2025 02:02:21 +0000 (02:02 +0000)]
Unix bux fixes

8 days agoWIN32 bux fixes
Robert Pengelly [Tue, 25 Mar 2025 23:32:22 +0000 (23:32 +0000)]
WIN32 bux fixes

8 days agoDon't forget to pass program_name
Robert Pengelly [Tue, 25 Mar 2025 15:54:14 +0000 (15:54 +0000)]
Don't forget to pass program_name

8 days agoAdded checks and remove shell/pipe implementations
Robert Pengelly [Tue, 25 Mar 2025 15:48:49 +0000 (15:48 +0000)]
Added checks and remove shell/pipe implementations

8 days agoBug fixes
Robert Pengelly [Tue, 25 Mar 2025 14:37:32 +0000 (14:37 +0000)]
Bug fixes

9 days agoAlso, check for __MSDOS__
Robert Pengelly [Tue, 25 Mar 2025 00:23:18 +0000 (00:23 +0000)]
Also, check for __MSDOS__

9 days agoHopefully now they'll be right
Robert Pengelly [Tue, 25 Mar 2025 00:17:28 +0000 (00:17 +0000)]
Hopefully now they'll be right

9 days agoAnother commit to try fix whatever git has done to the files
Robert Pengelly [Tue, 25 Mar 2025 00:09:55 +0000 (00:09 +0000)]
Another commit to try fix whatever git has done to the files

9 days agoImplemented OS specific implementations for func_shell for more flexability
Robert Pengelly [Mon, 24 Mar 2025 23:54:04 +0000 (23:54 +0000)]
Implemented OS specific implementations for func_shell for more flexability

9 days agoImplemented OS specific implementations for func_shell for more flexability
Robert Pengelly [Mon, 24 Mar 2025 23:44:15 +0000 (23:44 +0000)]
Implemented OS specific implementations for func_shell for more flexability

9 days agoChanged func_shell to use PLATFORM specific calls for more flexability
Robert Pengelly [Mon, 24 Mar 2025 23:10:59 +0000 (23:10 +0000)]
Changed func_shell to use PLATFORM specific calls for more flexability

9 days agoMore support
Robert Pengelly [Mon, 24 Mar 2025 15:57:36 +0000 (15:57 +0000)]
More support

10 days agoPrint program name, filename and line number at the beginning if system call fails
Robert Pengelly [Mon, 24 Mar 2025 02:43:28 +0000 (02:43 +0000)]
Print program name, filename and line number at the beginning if system call fails

10 days agoAdded $(shell xxx) support
Robert Pengelly [Mon, 24 Mar 2025 01:50:50 +0000 (01:50 +0000)]
Added $(shell xxx) support

10 days agoAdded $(error xxx) support
Robert Pengelly [Sun, 23 Mar 2025 23:11:15 +0000 (23:11 +0000)]
Added $(error xxx) support

10 days agoAdd source filename and line number to errors
Robert Pengelly [Sun, 23 Mar 2025 21:53:05 +0000 (21:53 +0000)]
Add source filename and line number to errors

10 days agoMake ifeq(arg,arg) fail to match GNUMake
Robert Pengelly [Sun, 23 Mar 2025 20:19:41 +0000 (20:19 +0000)]
Make ifeq(arg,arg) fail to match GNUMake

10 days agoTypo fixed
Robert Pengelly [Sun, 23 Mar 2025 17:34:20 +0000 (17:34 +0000)]
Typo fixed

10 days agoBug fixes
Robert Pengelly [Sun, 23 Mar 2025 17:32:44 +0000 (17:32 +0000)]
Bug fixes

10 days agoBug fixes
Robert Pengelly [Sun, 23 Mar 2025 17:24:08 +0000 (17:24 +0000)]
Bug fixes

10 days agoMore BSD compatibility and bug fixes
Robert Pengelly [Sun, 23 Mar 2025 14:54:07 +0000 (14:54 +0000)]
More BSD compatibility and bug fixes

10 days agoMore BSD compatibility
Robert Pengelly [Sun, 23 Mar 2025 13:51:20 +0000 (13:51 +0000)]
More BSD compatibility

10 days agoAlso support .CURDIR for BSD make compatibility
Robert Pengelly [Sun, 23 Mar 2025 12:43:46 +0000 (12:43 +0000)]
Also support .CURDIR for BSD make compatibility

11 days agoAdded conditional support
Robert Pengelly [Sun, 23 Mar 2025 01:47:09 +0000 (01:47 +0000)]
Added conditional support

11 days agoSwitch command checks around
Robert Pengelly [Sat, 22 Mar 2025 18:46:14 +0000 (18:46 +0000)]
Switch command checks around

10 months agoNew server
Robert Pengelly [Mon, 3 Jun 2024 03:37:59 +0000 (04:37 +0100)]
New server