DEFINES=-D__UNIX__ -D__unix__

CXXFLAGS= -I. $(DEFINES) -Wall -c -g 
# CXXFLAGS= -I. $(DEFINES) -Wall -ansi -c -g -DAPPCONF_USE_GETTEXT=1
CXX=c++
LD=c++ -g
# LIB=-lintl
LIB=
all: demo console de.mo

demo: demo.o appconf.o
	$(LD) -o $@ $^ $(LIB)

console: console.o appconf.o
	$(LD) -o $@ $^ $(LIB)

doc:    doc/index.html

doc/index.html: appconf.h 
	doc++ -f -j -k -u -k -H -t -o doc/appconf.tex -d doc appconf.h
	doc++ -f -j -k -u -k -H -d doc appconf.h

de.mo:	de.po
	msgfmt -o $@ $^
fr.mo:	fr.po
	msgfmt -o $@ $^

clean:
	rm -f core console demo console.o appconf.o demo.o

.PHONY: doc clean
