CC=gcc -m32 -g -c -fno-stack-protector -nostdinc -fno-leading-underscore -fno-omit-frame-pointer -Wall -Werror -Wstrict-prototypes -fno-strict-aliasing -O2 -fno-builtin -I .  -I ../../include -I ../../../include -I ../../../../include/arch/i386 -I ../../../../include 
CPP=g++ -m32 -g -c -fno-stack-protector -fno-leading-underscore -fno-omit-frame-pointer -Wall -fno-strict-aliasing -nostdlib -fno-builtin -fno-rtti -fno-exceptions -fno-use-cxa-atexit -O0 -I ../../include -I ../../../include -I ../../../../include/arch/i386 -I ../../../../include
PPC=/home/tyndur/lbuilds/env/bin/fpc -n -Cn -CX -Ttyndur -Fi../../include -Fi../../../include -Fi../../../../include/arch/i386 -Fi../../../../include -Fu../lib/units -Fu../units

ASM_ELF=nasm -felf -O99 -I ../../include/ -I ../../../include/ -I ../../../../include/arch/i386/ -I ../../../../include/
ASM_BIN=nasm -fbin -O99

BUILD_ROOT=/home/tyndur/tyndur/build/output
BUILD_DIR=$(BUILD_ROOT)/src/modules/pas/lib/units

AS=as -32

all:
	$(MAKE) --no-print-directory -s makefiles
	$(MAKE) --no-print-directory -s subdirs
	$(MAKE) --no-print-directory -s obj 

makefiles:
	if [ -f buildmk.sh ]; then bash ./buildmk.sh; fi

obj:

subdirs:

clean:
	rm -f *.o *.a *.mod *.ppu link.res ppas.sh units
	for file in *; do if [ -f "$$file/Makefile" -a \( ! -f "$$file/.nobuild" -o -f "$$file/.ignorenobuild" \) ]; then $(MAKE) -sC "$$file" clean; rm "$$file/Makefile"; fi done  

.SILENT: all makefiles subdirs obj clean clean_root updateroot image-floppy image-hd test-qemu test-qemu-hd
