APPTITLE="HelioHugo"
APP=HelioHugo
VERS=10

NONPORTABLE_OBJS=obj/heglk.o obj/heglkunix.o
HEOBJS=obj/he.o obj/heexpr.o obj/hemisc.o obj/heobject.o obj/heparse.o \
       obj/heres.o obj/herun.o obj/heset.o obj/stringfn.o $(NONPORTABLE_OBJS)

OBJS=$(HEOBJS) res/resource.o obj/glkiface.o ../helioglk/libhelioglk.a \
     ../stdlib/libstd.a

EXTRA_INCLUDE = -I. -I../helioglk
EXTRA_DEFINES= -DGLK -DOS_UINT_DEFINED -DOS_USHORT_DEFINED -DOSANSI \
               -Dassert -DCOMPILE_V25 -DNO_KEYPRESS_CURSOR

include /VTOSSDK/Makefile


dist: clean appwarn
	rm -f /vtossdk/projects/dist/heliohugo$(VERS).zip
	zip -j /vtossdk/projects/dist/heliohugo$(VERS).zip app/heliohugo.app\
	       heliohugo.txt hkfont.hdb colossal.hdb \
	       ../makezhdb/release/makezhdb.exe
	rm -f /vtossdk/projects/dist/heliohugo$(VERS)src.zip; \
	(cd /vtossdk/projects; \
	 zip dist/heliohugo$(VERS)src.zip heliohugo/*.[chCH] heliohugo/makefile \
	     heliohugo/*.txt heliohugo/app/app.txt heliohugo/obj/obj.txt \
	     heliohugo/res/*.bmp heliohugo/res/*.txt heliohugo/res/*.h \
	     stdlib/libstd.a stdlib/my_stdio.h stdlib/fnt.h \
	     helioglk/*.[chCH] helioglk/makefile helioglk/*.txt \
             helioglk/app/app.txt helioglk/obj/obj.txt helioglk/res/*.bmp \
             helioglk/res/*.txt helioglk/res/*.h )
