all: libblue.a

include $(KOS_BASE)/Makefile.rules

OBJS = libblue.a

#KOS_CFLAGS += -g
KOS_CPPFLAGS += $(BUILDFLAGS) -static -I.. -I../BLUE -I../BLUE/unix -I../../../MAPLE -I../CYAN -I../CYAN/unix -I../ORANGE -I../../../WishPiX
	
SRCES := unix/Bdebug.cpp \
	unix/Bdisp.cpp \
	unix/Bjoy.cpp \
	unix/Bmain.cpp \
	unix/Bsound.cpp \
	unix/Btime.cpp


clean:
	-rm -f $(OBJS)	

libblue.a:		
	$(KOS_CC) $(SRCES) $(KOS_CFLAGS) $(KOS_CPPFLAGS) $(KOS_LDFLAGS) -c $(KOS_START) $^ $(KOS_LIBS) -w -Wfatal-errors #-Xlinker -lstdc++ -Xlinker -lsupc++ -Xlinker -lgcc
	#$(KOS_CC) $(KOS_CFLAGS) $(KOS_CPPFLAGS) $(KOS_LDFLAGS) -c unix/*.cpp $(KOS_START) $^ $(KOS_LIBS) -w -Wfatal-errors #-Xlinker -lstdc++ -Xlinker -lsupc++ -Xlinker -lgcc
	$(KOS_AR) rcs libblue.a *.o
	mv libblue.a ../../../build/lib/libblue.a	

rm-o:
	-rm -f libblue.a
	-rm -f *.o