1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29
|
OPTIMIZE=-O6
CFLAGS=-Wall $(OPTIMIZE)
LIBS=-lz
TARGET=mkres
SOURCES=main.cpp compressor.cpp unicode.cpp streams.cpp table.cpp \
lexal.cpp convert.cpp buffer.cpp format.cpp messages.cpp \
msgformatter.cpp
HEADERS=compressor.h unicode.h streams.h lexal.h convert.h table.h \
buffer.h format.h messages.h msgformatter.h
OBJECTS=main.o compressor.o unicode.o streams.o lexal.o table.o \
convert.o buffer.o format.o messages.o msgformatter.o
.cpp.o:
$(CXX) -c $(CFLAGS) $<
all: $(TARGET)
depend:
@makedepend $(SOURCES) 2> /dev/null
$(TARGET): $(OBJECTS)
$(CXX) $(LNFLAGS) $(OBJECTS) -o $(TARGET) $(LIBS)
clean:
rm -f $(OBJECTS) $(TARGET) core
# DO NOT DELETE THIS LINE -- make depend depends on it.
|