include ../../../makeinfo

CFLAGS += -I../../../bindings/c -L../../../bindings/c -lmoomethod -finline-functions
bins = signal setfield msg

build: $(bins)
	$(STRIP_PROGRAM) $(bins)

	$(SETSTACKLESS) newhelper
	$(SETSTACKLESS) dodestroy
	$(SETSTACKLESS) damage

	ln -f take.cmd get.cmd
	ln -f attack.cmd hit.cmd

	rm -f version.hlp
	echo "Mooix version." > version.hlp
	echo "" >> version.hlp
	echo "This system is using version $(VER) of mooix." >> version.hlp
	echo "See the =copyright= for legal information." >> version.hlp
	chmod 644 version.hlp

	rm -f copyright.hlp
	echo "Boring copyright information." > copyright.hlp
	echo "" >> copyright.hlp
	cat ../../../debian/copyright >> copyright.hlp
	chmod 644 copyright.hlp

signal: signal.c
	$(CC) $(CFLAGS) -I../../../libmoocallstack/ \
		-L../../../libmoocallstack/ -lmoocallstack  signal.c -o signal

clean:
	rm -f get.cmd hit.cmd $(bins) version.hlp copyright.hlp

realclean:
