INCLUDE=/home/james/jwasm/include
export INCLUDE
AR = ar rcs
JW = jwasm -elf -zcw -q 
CC = gcc -c

OBJECTS =atodw.o \
catstrng.o \
chrstr.o \
clearfltvar.o \
clearintvar.o \
clearLngstrng_bffr.o \
clearstrng_bffr.o \
clearstrvar.o \
ClearScreen.o \
clear_allvars.o \
closeafile.o \
closeallfiles.o \
copystrng.o \
copystrng_bffr.o \
datestr.o \
dblArryElement.o \
dimstrarray.o \
Do_initialize.o \
dwtoa.o \
freeArray.o \
getArryOffst.o \
getfilehandle.o \
getfilelength.o \
get_sys_date.o \
get_sys_time.o \
inkeystr.o \
inputstr.o \
kbhit.o \
leftstr.o \
lsetstr.o \
locate.o \
ltoa.o \
mid_str.o \
mkdstr.o \
mkistr.o \
mkqstr.o \
movstrng_bffr.o \
quadArryElement.o \
readfltstr.o \
readintstr.o \
readQintstr.o \
redimarray.o \
rightstr.o \
reset_cursor.o \
rsetstr.o \
setupiobuffer.o \
spacestr.o \
StdOut.o \
stringstr.o \
StrLen.o \
strsFval.o \
strsIval.o \
szLeft.o \
szMid.o \
szRight.o \
timestr.o \
wherexy.o \
FloatToStr2.o \
StrToFloat.o \
value2strng.o \
getch.o



all : library
	@echo
	@echo Succesful Build


%.o : %.c
	@$(CC) $<

%.o : %.asm
	@$(JW) $<

library : $(OBJECTS)
	@$(AR) libbxblib.a $(OBJECTS)


clean_object_files:
	@echo Cleaning Up
	@rm *.o

clean : clean_object_files
	@echo Removing All Object and Library Files
	@rm *.a

