/install/trunk/install.c |
---|
42,6 → 42,10 |
#include "keylay.h" |
#include "keyoff.h" |
/* prototype of the int24hdl() function defined in int24hdl.asm */ |
void int24hdl(void); |
/* color scheme (color, mono) */ |
static unsigned short COLOR_TITLEBAR[2] = {0x7000,0x7000}; |
static unsigned short COLOR_BODY[2] = {0x1700,0x0700}; |
905,6 → 909,9 |
int action; |
const char *buildstring = "###"; |
/* setup the internal int 24h handler ("always fail") */ |
int24hdl(); |
if (argc != 1) buildstring = argv[1]; |
sourcedrv = get_cur_drive() + 'A'; |
/install/trunk/makefile |
---|
9,10 → 9,13 |
all: install.com |
install.com: keylay.h install.c input.c video.c deflang.c |
wcl -0 -y -cc -wx -mt -lr -we -d0 -ox install.c input.c video.c deflang.c svarlang.lib\svarlngs.lib |
install.com: keylay.h install.c input.c video.c deflang.c int24hdl.obj |
wcl -0 -y -cc -wx -mt -lr -we -d0 -ox install.c input.c video.c deflang.c int24hdl.obj svarlang.lib\svarlngs.lib |
upx --8086 -9 install.com |
int24hdl.obj: int24hdl.asm |
wasm -0 -mt -wx -we int24hdl.asm |
deflang.c: |
cd nls |
utf8tocp 437 en_utf8.txt > en.txt |