TARGETS	= $(OBJDIR)clint.log $(OBJDIR)define.o $(OBJDIR)distcheck.log $(OBJDIR)fixme.log $(OBJDIR)if.o $(OBJDIR)include.o
OBJDIR	=
PREFIX	= /usr/local
DESTDIR	=
BINDIR	= $(PREFIX)/bin
SBINDIR	= $(PREFIX)/sbin
CXX	= ./cpp.sh
CXXFLAGS= 
EXEEXT	=
RM	= rm -f
LN	= ln -f
MKDIR	= mkdir -m 0755 -p
INSTALL	= install


all: $(OBJDIR)define.o $(OBJDIR)if.o $(OBJDIR)include.o

$(OBJDIR)clint.log: clint.sh
	./clint.sh -P "$(PREFIX)" -O CPPFLAGS="-I../include" -- "$(OBJDIR)clint.log"

define.o_OBJS = $(OBJDIR)define.o
define.o_CXXFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CXXFLAGSF) $(CXXFLAGS)

$(OBJDIR)distcheck.log: distcheck.sh
	./distcheck.sh -P "$(PREFIX)" -- "$(OBJDIR)distcheck.log"

$(OBJDIR)fixme.log: fixme.sh
	./fixme.sh -P "$(PREFIX)" -- "$(OBJDIR)fixme.log"

if.o_OBJS = $(OBJDIR)if.o
if.o_CXXFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CXXFLAGSF) $(CXXFLAGS)

include.o_OBJS = $(OBJDIR)include.o
include.o_CXXFLAGS = $(CPPFLAGSF) $(CPPFLAGS) $(CXXFLAGSF) $(CXXFLAGS)

$(OBJDIR)define.o: define.cpp cpp.sh
	$(CXX) $(define.o_CXXFLAGS) -o $(OBJDIR)define.o -c define.cpp

$(OBJDIR)if.o: if.cpp cpp.sh
	$(CXX) $(if.o_CXXFLAGS) -o $(OBJDIR)if.o -c if.cpp

$(OBJDIR)include.o: include.cpp cpp.sh
	$(CXX) $(include.o_CXXFLAGS) -o $(OBJDIR)include.o -c include.cpp

clean:
	$(RM) -- $(define.o_OBJS) $(if.o_OBJS) $(include.o_OBJS)
	./clint.sh -c -P "$(PREFIX)" -O CPPFLAGS="-I../include" -- "$(OBJDIR)clint.log"
	./distcheck.sh -c -P "$(PREFIX)" -- "$(OBJDIR)distcheck.log"
	./fixme.sh -c -P "$(PREFIX)" -- "$(OBJDIR)fixme.log"

distclean: clean
	$(RM) -- $(TARGETS)

install: all

uninstall:

.PHONY: all clean distclean install uninstall
