Subversion Repositories Kolibri OS

Compare Revisions

Regard whitespace Rev 8144 → Rev 8145

/programs/bcc32/examples/window/kos_make.inc
File deleted
Property changes:
Deleted: svn:executable
-*
\ No newline at end of property
/programs/bcc32/examples/window/Makefile
1,4 → 1,5
SVN_BCC32:=../..
SVN_PROGR:=../../../
SVN_BCC32:=$(SVN_PROGR)/bcc32
T2FASM:=$(SVN_BCC32)/t2fasm
INCLUDE:=$(SVN_BCC32)/include
 
8,7 → 9,7
# Filename
FN:=hello
 
hello_world:
hello_world: kos_make
wine $(KOS32_BCC)/kos32-bcc -S -v- -R- -6 -a4 -O2 -Og -Oi -Ov -OS -k- -D__KOLIBRI__ -I$(INCLUDE) $(FN).cpp
echo 'include "kos_make.inc"' > f_$(FN).asm
$(T2FASM)/t2fasm < $(FN).asm >> f_$(FN).asm
16,3 → 17,7
rm f_$(FN).asm
rm $(FN).asm
rm kos_make.inc
 
kos_make:
echo 'STACKSIZE equ 102400 \n HEAPSIZE equ 102400 \n include "$(SVN_PROGR)/proc32.inc" \ninclude "$(INCLUDE)/kos_start.inc" \n include "$(INCLUDE)/kos_func.inc" \n include "$(INCLUDE)/kos_heap.inc"' > kos_make.inc
/programs/bcc32/examples/window/hello_cpp.bat
1,6 → 1,9
kos32-bcc -S -v- -R- -6 -a4 -O2 -Og -Oi -Ov -OS -k- -D__KOLIBRI__ -Iinclude hello.cpp
 
echo STACKSIZE equ 102400 \n HEAPSIZE equ 102400 \n include "..\..\..\proc32.inc" \ninclude "$(INCLUDE)/kos_start.inc" \n include "$(INCLUDE)/kos_func.inc" \n include "$(INCLUDE)/kos_heap.inc" > kos_make.inc
 
echo include "kos_make.inc" > f_hello.asm
t2fasm < hello.asm >> f_hello.asm
fasm f_hello.asm hello.kex
kpack hello.kex
pause
pause