# This file is public domain.

TARGET=tlaunch.exe

all: $(TARGET)

tlaunch.exe: tlaunch.o $(OBJECTS)
	$(CXX) $^ $(LDFLAGS) $(LDLIBS) -o $@
	$(STRIP) tlaunch.exe

%.o: %.cpp
	$(CXX) $(CXXFLAGS) -c -o $@ $<

%.o: %.c tla_utils.h resource.h tlaunch.h
	$(CC) $(CCFLAGS) -c -o $@ $<

tlaunch-rc.o: tlaunch.rc tl.ico manifest.xml resource.h
	$(RC) -o $@ $<

.PHONY: clean

clean:
	rm -f *.o *.exe
