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 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44
|
#
# automake template
#
# added by tim blechmann
# modified by grrrr.org
#
# this is being included by subfolder Makefiles
BUILT_SOURCES = main.cpp
CXXFLAGS = @CXXFLAGS@ \
@OPT_FLAGS@ \
$(patsubst %,-I%,@INCLUDEDIRS@) \
-I@top_srcdir@/source \
-D FLEXT_INLINE=1 \
$(DEFS) \
-DFLEXT_SHARED
LDFLAGS += @LD_FLAGS@ $(patsubst %,-L%,@LIBDIRS@) $(patsubst %,-framework %,$(FRAMEWORKS))
FRAMEWORKS = @FRAMEWORKS@
TARGET = $(NAME).@EXTENSION@
OBJECTS = $(patsubst %.cpp,./%.@OBJEXT@,$(BUILT_SOURCES))
EXTDIR = @EXTDIR@
# ----------------------------- targets --------------------------------
all-local: $(OBJECTS)
$(CXX) $(CPPFLAGS) $(CXXFLAGS) $(LDFLAGS) ./*.@OBJEXT@ $(LIBS) -o ./$(TARGET)
./%.@OBJEXT@ : %.cpp
$(CXX) $(CPPFLAGS) -c $(CXXFLAGS) $< -o $@
clean-local:
rm -f ./$(TARGET)
rm -f ./$(OBJECTS)
install-exec-local:
$(MKDIR_P) "$(DESTDIR)$(EXTDIR)"
$(INSTALL_STRIP_PROGRAM) -m 644 ./$(TARGET) $(DESTDIR)$(EXTDIR)
|