-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathsx.c
53 lines (38 loc) · 1.52 KB
/
sx.c
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
/* sx.c
+------------------------------------+
| SamaruX - Unix like shell for CP/M |
+------------------------------------+
This build configuration has almost every command as external. So it
supports external commands. Its main goal is to reduce the TPA
needed to run SamaruX. But it needs more disk space.
Copyright (c) 2007-2021 Miguel I. Garcia Lopez.
This program is free software; you can redistribute it and/or modify it
under the terms of the GNU General Public License as published by the
Free Software Foundation; either version 2, or (at your option) any
later version.
This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
GNU General Public License for more details.
You should have received a copy of the GNU General Public License
along with this program; if not, write to the Free Software
Foundation, 675 Mass Ave, Cambridge, MA 02139, USA.
Contact:
www.floppysoftware.es
cpm-connections.blogspot.com
Compile with MESCC:
make_sx.bat
Revisions:
21 Sep 2021 : Start.
11 Oct 2021 : Comment the goal of this build configuration.
*/
/* DEFs FOR SamaruX
----------------
*/
//#define SX_DEBUG /* Debug */
#define SX_EXTCMDS /* External commands support */
#define SX_HKEXIT /* Hook for exit() */
#define SX_MINIMAL /* Minimal # of built-in commands */
#define SX_CMDCPM /* Support for cpm command */
#include "sx_core.c"