# ========================================================================= # This makefile was generated by # Bakefile 0.2.0 (http://bakefile.sourceforge.net) # Do not modify, all changes will be overwritten! # ========================================================================= @MAKE_SET@ prefix = @prefix@ exec_prefix = @exec_prefix@ 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@ NM = @NM@ INSTALL_PROGRAM = @INSTALL_PROGRAM@ INSTALL_DATA = @INSTALL_DATA@ INSTALL_DIR = @INSTALL_DIR@ srcdir = @srcdir@ top_builddir = @top_builddir@ libdir = @libdir@ includedir = @includedir@ DLLPREFIX = @DLLPREFIX@ LDFLAGS_GUI = @LDFLAGS_GUI@ AR = @AR@ RANLIB = @RANLIB@ CXX = @CXX@ CXXFLAGS = @CXXFLAGS@ CPPFLAGS = @CPPFLAGS@ LDFLAGS = @LDFLAGS@ WX_CXXFLAGS = @WX_CXXFLAGS@ WX_LIBS = @WX_LIBS@ ### Variables: ### DESTDIR = DOCKINGFRAME_LIB_CXXFLAGS = $(__WX_SHAREDDEFINE_p) -I./include \ -I$(WXWIN)/contrib/include $(WX_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS) DOCKINGFRAME_LIB_OBJECTS = \ dockingframe_lib_appbar.o \ dockingframe_lib_dockingframe.o DOCKINGFRAME_DLL_CXXFLAGS = $(__WX_SHAREDDEFINE_p) -I./include \ -DWXMAKINGDLL_DOCKINGFRAME $(PIC_FLAG) $(WX_CXXFLAGS) $(CPPFLAGS) \ $(CXXFLAGS) DOCKINGFRAME_DLL_OBJECTS = \ dockingframe_dll_appbar.o \ dockingframe_dll_dockingframe.o MINIMAL_CXXFLAGS = $(__WX_SHAREDDEFINE_p) -I./include $(WX_CXXFLAGS) \ $(CPPFLAGS) $(CXXFLAGS) MINIMAL_OBJECTS = \ minimal_minimal.o ### Conditionally set variables: ### @COND_DEPS_TRACKING_0@CXXC = $(CXX) @COND_DEPS_TRACKING_1@CXXC = $(top_builddir)./bk-deps $(CXX) @COND_WX_SHARED_0@__dockingframe_lib___depname = \ @COND_WX_SHARED_0@ ./lib/$(LIBPREFIX)dockingframeud$(LIBEXT) @COND_WX_SHARED_0@__install_dockingframe_lib___depname = \ @COND_WX_SHARED_0@ install_dockingframe_lib @COND_WX_SHARED_1@__dockingframe_dll___depname = \ @COND_WX_SHARED_1@ ./lib/$(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf3) @COND_WX_SHARED_1@__install_dockingframe_dll___depname = \ @COND_WX_SHARED_1@ install_dockingframe_dll COND_PLATFORM_MACOSX_1___dockingframe_dll___macinstnamecmd = -install_name \ $(libdir)/$(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf2) @COND_PLATFORM_MACOSX_1@__dockingframe_dll___macinstnamecmd = $(COND_PLATFORM_MACOSX_1___dockingframe_dll___macinstnamecmd) @COND_PLATFORM_OS2_1@__dockingframe_dll___importlib = \ @COND_PLATFORM_OS2_1@ -import \ @COND_PLATFORM_OS2_1@ ./lib/$(LIBPREFIX)dockingframeud.$(DLLIMP_SUFFIX) @COND_WINDOWS_IMPLIB_1@__dockingframe_dll___importlib \ @COND_WINDOWS_IMPLIB_1@ = \ @COND_WINDOWS_IMPLIB_1@ -Wl,--out-implib,./lib/$(LIBPREFIX)dockingframeud.$(DLLIMP_SUFFIX) @COND_PLATFORM_MACOSX_0_USE_SOVERSION_1@__dockingframe_dll___targetsuf2 \ @COND_PLATFORM_MACOSX_0_USE_SOVERSION_1@ = .$(SO_SUFFIX).0 @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@__dockingframe_dll___targetsuf2 \ @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@ = .0.$(SO_SUFFIX) @COND_USE_SOVERSION_0@__dockingframe_dll___targetsuf2 = .$(SO_SUFFIX) @COND_PLATFORM_MACOSX_0_USE_SOVERCYGWIN_0_USE_SOVERSION_1@__dockingframe_dll___targetsuf3 \ @COND_PLATFORM_MACOSX_0_USE_SOVERCYGWIN_0_USE_SOVERSION_1@ = \ @COND_PLATFORM_MACOSX_0_USE_SOVERCYGWIN_0_USE_SOVERSION_1@ .$(SO_SUFFIX).0.0.0 @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@__dockingframe_dll___targetsuf3 \ @COND_PLATFORM_MACOSX_1_USE_SOVERSION_1@ = .0.0.0.$(SO_SUFFIX) @COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@__dockingframe_dll___targetsuf3 \ @COND_USE_SOVERCYGWIN_1_USE_SOVERSION_1@ = -0.$(SO_SUFFIX) @COND_USE_SOVERSION_0@__dockingframe_dll___targetsuf3 = .$(SO_SUFFIX) @COND_USE_SOVERLINUX_1@__dockingframe_dll___soname_flags \ @COND_USE_SOVERLINUX_1@ = \ @COND_USE_SOVERLINUX_1@ $(SONAME_FLAG)$(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf2) @COND_USE_SOVERSOLARIS_1@__dockingframe_dll___soname_flags \ @COND_USE_SOVERSOLARIS_1@ = \ @COND_USE_SOVERSOLARIS_1@ $(SONAME_FLAG)$(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf3) COND_USE_SOSYMLINKS_1___dockingframe_dll___so_symlinks_cmd = (cd ./lib/; rm -f \ $(LIBPREFIX)dockingframeud.$(DLLIMP_SUFFIX) \ $(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf2); $(LN_S) \ $(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf3) \ $(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf2); $(LN_S) \ $(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf2) \ $(LIBPREFIX)dockingframeud.$(DLLIMP_SUFFIX)) @COND_USE_SOSYMLINKS_1@__dockingframe_dll___so_symlinks_cmd = $(COND_USE_SOSYMLINKS_1___dockingframe_dll___so_symlinks_cmd) COND_USE_SOSYMLINKS_1___dockingframe_dll___so_symlinks_inst_cmd = rm -f \ $(LIBPREFIX)dockingframeud.$(DLLIMP_SUFFIX) \ $(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf2); $(LN_S) \ $(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf3) \ $(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf2); $(LN_S) \ $(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf2) \ $(LIBPREFIX)dockingframeud.$(DLLIMP_SUFFIX) @COND_USE_SOSYMLINKS_1@__dockingframe_dll___so_symlinks_inst_cmd = $(COND_USE_SOSYMLINKS_1___dockingframe_dll___so_symlinks_inst_cmd) @COND_PLATFORM_MAC_1@__minimal___mac_setfilecmd = \ @COND_PLATFORM_MAC_1@ $(SETFILE) -t APPL ./samples/minimal$(EXEEXT) COND_PLATFORM_OS2_1___minimal___os2_emxbindcmd = $(NM) minimal$(EXEEXT) | if \ grep -q pmwin.763 ; then emxbind -ep minimal$(EXEEXT) ; fi @COND_PLATFORM_OS2_1@__minimal___os2_emxbindcmd = $(COND_PLATFORM_OS2_1___minimal___os2_emxbindcmd) @COND_WX_SHARED_1@__WX_SHAREDDEFINE_p = -DWXUSINGDLL ### Targets: ### all: $(__dockingframe_lib___depname) $(__dockingframe_dll___depname) ./samples/minimal$(EXEEXT) install: all install-wxheaders $(__install_dockingframe_lib___depname) $(__install_dockingframe_dll___depname) uninstall: rm -f $(DESTDIR)$(includedir)/wx/dockingframedef.h \ $(DESTDIR)$(includedir)/wx/appbar.h \ $(DESTDIR)$(includedir)/wx/dockingframe.h rm -f $(libdir)/*dockingframe* install-strip: install $(STRIP) $(DESTDIR)$(libdir)/$(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf3) clean: rm -rf ./.deps ./.pch rm -f ./*.o rm -f ./lib/$(LIBPREFIX)dockingframeud$(LIBEXT) rm -f ./lib/$(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf3) rm -f ./lib/$(LIBPREFIX)dockingframeud.$(DLLIMP_SUFFIX) rm -f ./lib/$(LIBPREFIX)dockingframeud.$(DLLIMP_SUFFIX) ./lib/$(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf2) rm -f ./samples/minimal$(EXEEXT) distclean: clean rm -f config.cache config.log config.status bk-deps bk-make-pch shared-ld-sh Makefile tarball: ( cd . && tar -cvzf ../dockingframe.tar.gz --exclude=*.pdb --exclude=*.log --exclude=*.o* * ) zip: ( cd . && zip -r9 ../dockingframe.zip * -x *.pdb -x *.log -x *.o* ) deepclean: rm -f -r ./*.a rm -f -r ./*.lib rm -f -r ./*.pdb rm -f -r ./*.dll rm -f -r ./*.exp rm -f -r ./*.so* rm -f -r ./*.exe rm -f -r ./*.obj rm -f -r ./*.o rm -f -r ./*.log rm -f -r ./*.manifest* rm -f -r ./*.log rm -f -r ./.bakefile_gen.state rm -f -r ./*.pch rm -f -r ./*.ncb rm -f -r ./*.plg rm -f -r ./*.ncb rm -f -r ./*.aps rm -f -r ./*.suo rm -f -r ./*.user rm -f -r ./*.res rm -f -r ./*.il? rm -f -r ./*.tds rm -f -r ./*.idb rm -f -r ./*.map rm -rf ./autom4te.cache rm -rf ./.deps rm -f -r ./config.status rm -f -r ./config.log rm -f -r ./Makefile rm -f -r ./bk-deps rm -f -r ./*.a rm -f -r ./*.lib rm -f -r ./*.pdb rm -f -r ./*.dll rm -f -r ./*.exp rm -f -r ./*.so* rm -f -r ./*.exe rm -f -r ./*.obj rm -f -r ./*.o rm -f -r ./*.log rm -f -r ./*.manifest* rm -f -r ./*.log rm -f -r ./.bakefile_gen.state rm -f -r ./*.pch rm -f -r ./*.ncb rm -f -r ./*.plg rm -f -r ./*.ncb rm -f -r ./*.aps rm -f -r ./*.suo rm -f -r ./*.user rm -f -r ./*.res rm -f -r ./*.il? rm -f -r ./*.tds rm -f -r ./*.idb rm -f -r ./*.map rm -rf ./autom4te.cache rm -rf ./.deps rm -f -r ./config.status rm -f -r ./config.log rm -f -r ./Makefile rm -f -r ./bk-deps docs: ( cd ./docs && doxygen ) cleandocs: rm -rf ./docs/html install-wxheaders: $(INSTALL_DIR) $(DESTDIR)$(includedir)/wx (cd $(srcdir) ; $(INSTALL_DATA) ./include/wx/*.h $(DESTDIR)$(includedir)/wx) @COND_WX_SHARED_0@./lib/$(LIBPREFIX)dockingframeud$(LIBEXT): $(DOCKINGFRAME_LIB_OBJECTS) @COND_WX_SHARED_0@ rm -f $@ @COND_WX_SHARED_0@ $(AR) rcu $@ $(DOCKINGFRAME_LIB_OBJECTS) @COND_WX_SHARED_0@ $(RANLIB) $@ @COND_WX_SHARED_0@install_dockingframe_lib: @COND_WX_SHARED_0@ $(INSTALL_DIR) $(DESTDIR)$(libdir) @COND_WX_SHARED_0@ $(INSTALL_DATA) ./lib/$(LIBPREFIX)dockingframeud$(LIBEXT) $(DESTDIR)$(libdir) @COND_WX_SHARED_1@./lib/$(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf3): $(DOCKINGFRAME_DLL_OBJECTS) @COND_WX_SHARED_1@ $(SHARED_LD_CXX) $@ $(DOCKINGFRAME_DLL_OBJECTS) $(LDFLAGS) -L./lib $(__dockingframe_dll___macinstnamecmd) $(__dockingframe_dll___importlib) $(__dockingframe_dll___soname_flags) $(WX_LIBS) @COND_WX_SHARED_1@ @COND_WX_SHARED_1@ $(__dockingframe_dll___so_symlinks_cmd) @COND_WX_SHARED_1@install_dockingframe_dll: @COND_WX_SHARED_1@ $(INSTALL_DIR) $(DESTDIR)$(libdir) @COND_WX_SHARED_1@ $(INSTALL_DATA) ./lib/$(LIBPREFIX)dockingframeud.$(DLLIMP_SUFFIX) $(DESTDIR)$(libdir) @COND_WX_SHARED_1@ $(INSTALL_PROGRAM) ./lib/$(DLLPREFIX)dockingframeud$(__dockingframe_dll___targetsuf3) $(DESTDIR)$(libdir) @COND_WX_SHARED_1@ (cd $(DESTDIR)$(libdir) ; $(__dockingframe_dll___so_symlinks_inst_cmd)) ./samples/minimal$(EXEEXT): $(MINIMAL_OBJECTS) $(__dockingframe_lib___depname) $(CXX) -o $@ $(MINIMAL_OBJECTS) -L./lib $(LDFLAGS) -L./lib $(LDFLAGS_GUI) $(WX_LIBS) -ldockingframeud $(__minimal___mac_setfilecmd) $(__minimal___os2_emxbindcmd) dockingframe_lib_appbar.o: $(srcdir)/./src/appbar.cpp $(CXXC) -c -o $@ $(DOCKINGFRAME_LIB_CXXFLAGS) $(srcdir)/./src/appbar.cpp dockingframe_lib_dockingframe.o: $(srcdir)/./src/dockingframe.cpp $(CXXC) -c -o $@ $(DOCKINGFRAME_LIB_CXXFLAGS) $(srcdir)/./src/dockingframe.cpp dockingframe_dll_appbar.o: $(srcdir)/./src/appbar.cpp $(CXXC) -c -o $@ $(DOCKINGFRAME_DLL_CXXFLAGS) $(srcdir)/./src/appbar.cpp dockingframe_dll_dockingframe.o: $(srcdir)/./src/dockingframe.cpp $(CXXC) -c -o $@ $(DOCKINGFRAME_DLL_CXXFLAGS) $(srcdir)/./src/dockingframe.cpp minimal_minimal.o: $(srcdir)/./samples/minimal.cpp $(CXXC) -c -o $@ $(MINIMAL_CXXFLAGS) $(srcdir)/./samples/minimal.cpp # Include dependency info, if present: @IF_GNU_MAKE@-include .deps/*.d .PHONY: all install uninstall clean distclean install_dockingframe_lib install_dockingframe_dll