# ========================================================================= # This makefile was generated by # Bakefile 0.2.9 (http://www.bakefile.org) # Do not modify, all changes will be overwritten! # ========================================================================= @MAKE_SET@ prefix = @prefix@ exec_prefix = @exec_prefix@ datarootdir = @datarootdir@ INSTALL = @INSTALL@ SHARED_LD_CXX = @SHARED_LD_CXX@ LIBEXT = @LIBEXT@ LIBPREFIX = @LIBPREFIX@ SO_SUFFIX = @SO_SUFFIX@ DLLIMP_SUFFIX = @DLLIMP_SUFFIX@ EXEEXT = @EXEEXT@ LN_S = @LN_S@ SETFILE = @SETFILE@ PIC_FLAG = @PIC_FLAG@ SONAME_FLAG = @SONAME_FLAG@ STRIP = @STRIP@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_DIR = @INSTALL_DIR@ BK_DEPS = @BK_DEPS@ srcdir = @srcdir@ top_builddir = @top_builddir@ libdir = @libdir@ DLLPREFIX = @DLLPREFIX@ LIBS = @LIBS@ AR = @AR@ AROPTIONS = @AROPTIONS@ RANLIB = @RANLIB@ CXX = @CXX@ CXXFLAGS = @CXXFLAGS@ CPPFLAGS = @CPPFLAGS@ LDFLAGS = @LDFLAGS@ ### Variables: ### DESTDIR = MUPARSER_LIB_CXXFLAGS = $(____DEBUG) $(____SHARED) $(____SHARED_0) \ -I$(srcdir)/include $(CPPFLAGS) $(CXXFLAGS) -std=c++11 MUPARSER_LIB_OBJECTS = \ muParser_lib_muParser.o \ muParser_lib_muParserBase.o \ muParser_lib_muParserBytecode.o \ muParser_lib_muParserCallback.o \ muParser_lib_muParserError.o \ muParser_lib_muParserInt.o \ muParser_lib_muParserTest.o \ muParser_lib_muParserTokenReader.o MUPARSER_LIB_HEADERS = \ include/muParser.h \ include/muParserBase.h \ include/muParserBytecode.h \ include/muParserCallback.h \ include/muParserDef.h \ include/muParserInt.h \ include/muParserTest.h \ include/muParserToken.h \ include/muParserTokenReader.h EXAMPLE1_CXXFLAGS = $(____DEBUG) -I$(srcdir)/include $(CPPFLAGS) $(CXXFLAGS) -std=c++11 EXAMPLE1_OBJECTS = \ example1_example1.o ### Conditionally set variables: ### @COND_DEPS_TRACKING_0@CXXC = $(CXX) @COND_DEPS_TRACKING_1@CXXC = $(BK_DEPS) $(CXX) @COND_DEBUG_0@DEBUG_BUILD_POSTFIX = @COND_DEBUG_1@DEBUG_BUILD_POSTFIX = d __muParser_lib___depname = $(top_builddir)/lib/$(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(LIBEXT) @COND_SHARED_0@__install_muParser_lib___depname = install_muParser_lib @COND_SHARED_0@__uninstall_muParser_lib___depname = uninstall_muParser_lib @COND_SHARED_0@__install_muParser_lib_headers___depname = \ @COND_SHARED_0@ install_muParser_lib_headers @COND_SHARED_0@__uninstall_muParser_lib_headers___depname = \ @COND_SHARED_0@ uninstall_muParser_lib_headers @COND_SHARED_1@__install_muParser_dll___depname = install_muParser_dll @COND_SHARED_1@__uninstall_muParser_dll___depname = uninstall_muParser_dll COND_PLATFORM_MACOSX_1___muParser_dll___macinstnamecmd = -install_name \ $(libdir)/$(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf2) @COND_PLATFORM_MACOSX_1@__muParser_dll___macinstnamecmd = $(COND_PLATFORM_MACOSX_1___muParser_dll___macinstnamecmd) @COND_SHARED_1@__install_muParser_dll_headers___depname = \ @COND_SHARED_1@ install_muParser_dll_headers @COND_SHARED_1@__uninstall_muParser_dll_headers___depname = \ @COND_SHARED_1@ uninstall_muParser_dll_headers COND_PLATFORM_OS2_1___muParser_dll___importlib = -import \ $(top_builddir)/lib/$(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX) @COND_PLATFORM_OS2_1@__muParser_dll___importlib = $(COND_PLATFORM_OS2_1___muParser_dll___importlib) COND_WINDOWS_IMPLIB_1___muParser_dll___importlib = \ -Wl,--out-implib=$(top_builddir)/lib/$(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX) @COND_WINDOWS_IMPLIB_1@__muParser_dll___importlib = $(COND_WINDOWS_IMPLIB_1___muParser_dll___importlib) @COND_PLATFORM_MACOSX_0_USE_SOVERSION_1@__muParser_dll___targetsuf2 \ @COND_PLATFORM_MACOSX_0_USE_SOVERSION_1@ = .$(SO_SUFFIX).2 @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@__muParser_dll___targetsuf2 \ @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@ = .2.$(SO_SUFFIX) @COND_USE_SOVERSION_0@__muParser_dll___targetsuf2 = .$(SO_SUFFIX) @COND_PLATFORM_MACOSX_0_USE_SOVERCYGWIN_0_USE_SOVERSION_1@__muParser_dll___targetsuf3 \ @COND_PLATFORM_MACOSX_0_USE_SOVERCYGWIN_0_USE_SOVERSION_1@ = \ @COND_PLATFORM_MACOSX_0_USE_SOVERCYGWIN_0_USE_SOVERSION_1@ .$(SO_SUFFIX).2.2.4 @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@__muParser_dll___targetsuf3 \ @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@ = .2.2.4.$(SO_SUFFIX) @COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@__muParser_dll___targetsuf3 \ @COND_USE_SOVERSION_1_USE_SOVERSOLARIS_1@ = .$(SO_SUFFIX).2 @COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@__muParser_dll___targetsuf3 \ @COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@ = -2.$(SO_SUFFIX) @COND_USE_SOVERSION_0@__muParser_dll___targetsuf3 = .$(SO_SUFFIX) COND_USE_SOVERLINUX_1___muParser_dll___soname_flags = \ $(SONAME_FLAG)$(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf2) @COND_USE_SOVERLINUX_1@__muParser_dll___soname_flags = $(COND_USE_SOVERLINUX_1___muParser_dll___soname_flags) COND_USE_SOVERSOLARIS_1___muParser_dll___soname_flags = \ $(SONAME_FLAG)$(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf3) @COND_USE_SOVERSOLARIS_1@__muParser_dll___soname_flags = $(COND_USE_SOVERSOLARIS_1___muParser_dll___soname_flags) COND_USE_SOTWOSYMLINKS_1___muParser_dll___so_symlinks_cmd = (cd \ $(top_builddir)/lib/; rm -f \ $(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX) \ $(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf2); \ $(LN_S) \ $(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf3) \ $(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf2); \ $(LN_S) \ $(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf2) \ $(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX)) @COND_USE_SOTWOSYMLINKS_1@__muParser_dll___so_symlinks_cmd = $(COND_USE_SOTWOSYMLINKS_1___muParser_dll___so_symlinks_cmd) COND_USE_SOVERSOLARIS_1___muParser_dll___so_symlinks_cmd = (cd \ $(top_builddir)/lib/; rm -f \ $(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX); $(LN_S) \ $(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf3) \ $(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX)) @COND_USE_SOVERSOLARIS_1@__muParser_dll___so_symlinks_cmd = $(COND_USE_SOVERSOLARIS_1___muParser_dll___so_symlinks_cmd) COND_USE_SOTWOSYMLINKS_1___muParser_dll___so_symlinks_inst_cmd = rm -f \ $(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX) \ $(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf2); \ $(LN_S) \ $(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf3) \ $(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf2); \ $(LN_S) \ $(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf2) \ $(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX) @COND_USE_SOTWOSYMLINKS_1@__muParser_dll___so_symlinks_inst_cmd = $(COND_USE_SOTWOSYMLINKS_1___muParser_dll___so_symlinks_inst_cmd) COND_USE_SOVERSOLARIS_1___muParser_dll___so_symlinks_inst_cmd = rm -f \ $(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX); $(LN_S) \ $(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf3) \ $(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX); @COND_USE_SOVERSOLARIS_1@__muParser_dll___so_symlinks_inst_cmd = $(COND_USE_SOVERSOLARIS_1___muParser_dll___so_symlinks_inst_cmd) COND_USE_SOTWOSYMLINKS_1___muParser_dll___so_symlinks_uninst_cmd = rm -f \ $(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf2) \ $(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX) @COND_USE_SOTWOSYMLINKS_1@__muParser_dll___so_symlinks_uninst_cmd = $(COND_USE_SOTWOSYMLINKS_1___muParser_dll___so_symlinks_uninst_cmd) @COND_USE_SOVERSOLARIS_1@__muParser_dll___so_symlinks_uninst_cmd \ @COND_USE_SOVERSOLARIS_1@ = rm -f \ @COND_USE_SOVERSOLARIS_1@ $(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX) @COND_PLATFORM_MACOSX_1@__muParser_dll___macver = \ @COND_PLATFORM_MACOSX_1@ -compatibility_version 1 -current_version 1 __example1___depname = $(top_builddir)/samples/example1/example1$(EXEEXT) @COND_PLATFORM_MAC_0@__example1___mac_setfilecmd = @true @COND_PLATFORM_MAC_1@__example1___mac_setfilecmd = \ @COND_PLATFORM_MAC_1@ $(SETFILE) -t APPL \ @COND_PLATFORM_MAC_1@ $(top_builddir)/samples/example1/example1$(EXEEXT) @COND_SHARED_0@____SHARED = @COND_SHARED_1@____SHARED = -DMUPARSER_DLL @COND_SHARED_0@____SHARED_0 = @COND_SHARED_1@____SHARED_0 = -DMUPARSERLIB_EXPORTS @COND_DEBUG_0@____DEBUG = @COND_DEBUG_1@____DEBUG = ### Targets: ### all: $(__muParser_lib___depname) $(__example1___depname) install: $(__install_muParser_lib___depname) $(__install_muParser_lib_headers___depname) $(__install_muParser_dll___depname) $(__install_muParser_dll_headers___depname) $(INSTALL_DIR) $(DESTDIR)$(libdir)/pkgconfig $(INSTALL_DATA) build/autoconf/muparser.pc $(DESTDIR)$(libdir)/pkgconfig uninstall: $(__uninstall_muParser_lib___depname) $(__uninstall_muParser_lib_headers___depname) $(__uninstall_muParser_dll___depname) $(__uninstall_muParser_dll_headers___depname) install-strip: install $(STRIP) $(DESTDIR)$(libdir)/$(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf3) clean: rm -rf ./.deps ./.pch rm -f ./*.o rm -f $(top_builddir)/lib/$(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(LIBEXT) rm -f $(top_builddir)/lib/$(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf3) rm -f $(top_builddir)/lib/$(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX) rm -f $(top_builddir)/lib/$(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX) $(top_builddir)/lib/$(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf2) rm -f $(top_builddir)/samples/example1/example1$(EXEEXT) distclean: clean rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile rm -f build/autoconf/muparser.pc @COND_SHARED_0@$(top_builddir)/lib/$(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(LIBEXT): $(MUPARSER_LIB_OBJECTS) @COND_SHARED_0@ rm -f $@ @COND_SHARED_0@ $(AR) $(AROPTIONS) $@ $(MUPARSER_LIB_OBJECTS) @COND_SHARED_0@ $(RANLIB) $@ @COND_SHARED_0@install_muParser_lib: $(__muParser_lib___depname) @COND_SHARED_0@ $(INSTALL_DIR) $(DESTDIR)$(libdir) @COND_SHARED_0@ $(INSTALL_DATA) $(top_builddir)/lib/$(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(LIBEXT) $(DESTDIR)$(libdir) @COND_SHARED_0@uninstall_muParser_lib: @COND_SHARED_0@ rm -f $(DESTDIR)$(libdir)/$(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(LIBEXT) @COND_SHARED_0@install_muParser_lib_headers: @COND_SHARED_0@ $(INSTALL_DIR) $(DESTDIR)$(prefix) @COND_SHARED_0@ for f in $(MUPARSER_LIB_HEADERS); do \ @COND_SHARED_0@ if test ! -d $(DESTDIR)$(prefix)/`dirname $$f` ; then \ @COND_SHARED_0@ $(INSTALL_DIR) $(DESTDIR)$(prefix)/`dirname $$f`; \ @COND_SHARED_0@ fi; \ @COND_SHARED_0@ $(INSTALL_DATA) $(srcdir)/$$f $(DESTDIR)$(prefix)/$$f; \ @COND_SHARED_0@ done @COND_SHARED_0@uninstall_muParser_lib_headers: @COND_SHARED_0@ for f in $(MUPARSER_LIB_HEADERS); do \ @COND_SHARED_0@ rm -f $(DESTDIR)$(prefix)/$$f; \ @COND_SHARED_0@ done @COND_SHARED_1@ @COND_SHARED_1@ $(__muParser_dll___so_symlinks_cmd) @COND_SHARED_1@ $(INSTALL_DIR) $(DESTDIR)$(libdir) @COND_SHARED_1@ $(INSTALL_DATA) $(top_builddir)/lib/$(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX) $(DESTDIR)$(libdir) @COND_SHARED_1@ $(INSTALL_PROGRAM) $(top_builddir)/lib/$(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf3) $(DESTDIR)$(libdir) @COND_SHARED_1@ (cd $(DESTDIR)$(libdir) ; $(__muParser_dll___so_symlinks_inst_cmd)) @COND_SHARED_1@uninstall_muParser_dll: @COND_SHARED_1@ rm -f $(DESTDIR)$(libdir)/$(LIBPREFIX)muparser$(DEBUG_BUILD_POSTFIX).$(DLLIMP_SUFFIX) @COND_SHARED_1@ rm -f $(DESTDIR)$(libdir)/$(DLLPREFIX)muparser$(DEBUG_BUILD_POSTFIX)$(__muParser_dll___targetsuf3) @COND_SHARED_1@ (cd $(DESTDIR)$(libdir) ; $(__muParser_dll___so_symlinks_uninst_cmd)) @COND_SAMPLES_1@$(top_builddir)/samples/example1/example1$(EXEEXT): $(EXAMPLE1_OBJECTS) $(__muParser_lib___depname) @COND_SAMPLES_1@ $(CXX) -o $@ $(EXAMPLE1_OBJECTS) -L$(top_builddir)/lib -L$(srcdir)/lib $(LDFLAGS) -lmuparser$(DEBUG_BUILD_POSTFIX) $(LIBS) @COND_SAMPLES_1@ @COND_SAMPLES_1@ $(__example1___mac_setfilecmd) lib: $(__muParser_lib___depname) samples: $(__example1___depname) documentation: ( cd $(srcdir)/docs && doxygen ) muParser_lib_muParser.o: $(srcdir)/src/muParser.cpp $(CXXC) -c -o $@ $(MUPARSER_LIB_CXXFLAGS) $(srcdir)/src/muParser.cpp muParser_lib_muParserBase.o: $(srcdir)/src/muParserBase.cpp $(CXXC) -c -o $@ $(MUPARSER_LIB_CXXFLAGS) $(srcdir)/src/muParserBase.cpp muParser_lib_muParserBytecode.o: $(srcdir)/src/muParserBytecode.cpp $(CXXC) -c -o $@ $(MUPARSER_LIB_CXXFLAGS) $(srcdir)/src/muParserBytecode.cpp muParser_lib_muParserCallback.o: $(srcdir)/src/muParserCallback.cpp $(CXXC) -c -o $@ $(MUPARSER_LIB_CXXFLAGS) $(srcdir)/src/muParserCallback.cpp muParser_lib_muParserDLL.o: $(srcdir)/src/muParserDLL.cpp $(CXXC) -c -o $@ $(MUPARSER_LIB_CXXFLAGS) $(srcdir)/src/muParserDLL.cpp muParser_lib_muParserError.o: $(srcdir)/src/muParserError.cpp $(CXXC) -c -o $@ $(MUPARSER_LIB_CXXFLAGS) $(srcdir)/src/muParserError.cpp muParser_lib_muParserInt.o: $(srcdir)/src/muParserInt.cpp $(CXXC) -c -o $@ $(MUPARSER_LIB_CXXFLAGS) $(srcdir)/src/muParserInt.cpp muParser_lib_muParserTest.o: $(srcdir)/src/muParserTest.cpp $(CXXC) -c -o $@ $(MUPARSER_LIB_CXXFLAGS) $(srcdir)/src/muParserTest.cpp muParser_lib_muParserTokenReader.o: $(srcdir)/src/muParserTokenReader.cpp $(CXXC) -c -o $@ $(MUPARSER_LIB_CXXFLAGS) $(srcdir)/src/muParserTokenReader.cpp example1_example1.o: $(srcdir)/samples/example1/example1.cpp $(CXXC) -c -o $@ $(EXAMPLE1_CXXFLAGS) $(srcdir)/samples/example1/example1.cpp # Include dependency info, if present: @IF_GNU_MAKE@-include ./.deps/*.d .PHONY: all install uninstall clean distclean install_muParser_lib \ uninstall_muParser_lib install_muParser_lib_headers \ uninstall_muParser_lib_headers install_muParser_dll uninstall_muParser_dll \ install_muParser_dll_headers uninstall_muParser_dll_headers lib samples