1# ========================================================================= 2# This makefile was generated by 3# Bakefile 0.2.9 (http://www.bakefile.org) 4# Do not modify, all changes will be overwritten! 5# ========================================================================= 6 7 8 9# ------------------------------------------------------------------------- 10# These are configurable options: 11# ------------------------------------------------------------------------- 12 13# C++ compiler 14CXX = g++ 15 16# Standard flags for C++ 17CXXFLAGS ?= 18 19# Standard preprocessor flags (common for CC and CXX) 20CPPFLAGS ?= 21 22# Standard linker flags 23LDFLAGS ?= 24 25# Location and arguments of wx-config script 26WX_CONFIG ?= wx-config 27 28# C++ flags to use with wxWidgets code 29WX_CXXFLAGS ?= `$(WX_CONFIG) --cxxflags` 30 31 32 33# ------------------------------------------------------------------------- 34# Do not modify the rest of this file! 35# ------------------------------------------------------------------------- 36 37### Variables: ### 38 39CPPDEPS = -MT$@ -MF`echo $@ | sed -e 's,\.o$$,.d,'` -MD -MP 40WIDGETS_CXXFLAGS = -I. $(WX_CXXFLAGS) $(CPPFLAGS) $(CXXFLAGS) 41WIDGETS_OBJECTS = \ 42 widgets_bmpcombobox.o \ 43 widgets_button.o \ 44 widgets_checkbox.o \ 45 widgets_clrpicker.o \ 46 widgets_combobox.o \ 47 widgets_datepick.o \ 48 widgets_dirctrl.o \ 49 widgets_dirpicker.o \ 50 widgets_filepicker.o \ 51 widgets_fontpicker.o \ 52 widgets_gauge.o \ 53 widgets_hyperlnk.o \ 54 widgets_listbox.o \ 55 widgets_notebook.o \ 56 widgets_odcombobox.o \ 57 widgets_radiobox.o \ 58 widgets_searchctrl.o \ 59 widgets_slider.o \ 60 widgets_spinbtn.o \ 61 widgets_static.o \ 62 widgets_textctrl.o \ 63 widgets_toggle.o \ 64 widgets_widgets.o 65 66### Conditionally set variables: ### 67 68 69 70### Targets: ### 71 72all: widgets 73 74install: 75 76uninstall: 77 78clean: 79 rm -f ./*.o 80 rm -f ./*.d 81 rm -f widgets 82 83widgets: $(WIDGETS_OBJECTS) 84 $(CXX) -o $@ $(WIDGETS_OBJECTS) `$(WX_CONFIG) --libs xml,adv,html,core,base` $(LDFLAGS) 85 86widgets_bmpcombobox.o: ./bmpcombobox.cpp 87 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 88 89widgets_button.o: ./button.cpp 90 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 91 92widgets_checkbox.o: ./checkbox.cpp 93 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 94 95widgets_clrpicker.o: ./clrpicker.cpp 96 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 97 98widgets_combobox.o: ./combobox.cpp 99 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 100 101widgets_datepick.o: ./datepick.cpp 102 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 103 104widgets_dirctrl.o: ./dirctrl.cpp 105 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 106 107widgets_dirpicker.o: ./dirpicker.cpp 108 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 109 110widgets_filepicker.o: ./filepicker.cpp 111 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 112 113widgets_fontpicker.o: ./fontpicker.cpp 114 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 115 116widgets_gauge.o: ./gauge.cpp 117 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 118 119widgets_hyperlnk.o: ./hyperlnk.cpp 120 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 121 122widgets_listbox.o: ./listbox.cpp 123 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 124 125widgets_notebook.o: ./notebook.cpp 126 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 127 128widgets_odcombobox.o: ./odcombobox.cpp 129 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 130 131widgets_radiobox.o: ./radiobox.cpp 132 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 133 134widgets_searchctrl.o: ./searchctrl.cpp 135 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 136 137widgets_slider.o: ./slider.cpp 138 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 139 140widgets_spinbtn.o: ./spinbtn.cpp 141 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 142 143widgets_static.o: ./static.cpp 144 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 145 146widgets_textctrl.o: ./textctrl.cpp 147 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 148 149widgets_toggle.o: ./toggle.cpp 150 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 151 152widgets_widgets.o: ./widgets.cpp 153 $(CXX) -c -o $@ $(WIDGETS_CXXFLAGS) $(CPPDEPS) $< 154 155.PHONY: all install uninstall clean 156 157 158# Dependencies tracking: 159-include ./*.d 160