1#***************************************************************************** 2# * 3# Make file for VMS * 4# Author : J.Jansen (joukj@hrem.nano.tudelft.nl) * 5# Date : 4 March 2020 * 6# * 7#***************************************************************************** 8.first 9 define wx [--.include.wx] 10 11CXX_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1,WXBUILDING=1)/float=ieee\ 12 /name=(as_is,short)/assume=(nostdnew,noglobal_array_new) 13CC_DEFINE = /define=(__WXX11__=1,__WXUNIVERSAL__==1,WXBUILDING=1)/float=ieee\ 14 /name=(as_is,short) 15 16.suffixes : .cpp 17 18.cpp.obj : 19 cxx $(CXXFLAGS)$(CXX_DEFINE) $(MMS$TARGET_NAME).cpp 20.c.obj : 21 cc $(CFLAGS)$(CC_DEFINE) $(MMS$TARGET_NAME).c 22 23OBJECTS = anybutton.obj,\ 24 bmpbuttn.obj,\ 25 button.obj,\ 26 checkbox.obj,\ 27 checklst.obj,\ 28 choice.obj,\ 29 control.obj,\ 30 dialog.obj,\ 31 framuniv.obj,\ 32 gauge.obj,\ 33 inpcons.obj,\ 34 inphand.obj,\ 35 listbox.obj,\ 36 menu.obj,\ 37 notebook.obj,\ 38 radiobut.obj,\ 39 scrarrow.obj,\ 40 scrolbar.obj,\ 41 scrthumb.obj,\ 42 settingsuniv.obj,\ 43 slider.obj,\ 44 spinbutt.obj,\ 45 statbmp.obj,\ 46 statbox.obj,\ 47 statline.obj,\ 48 stattext.obj,\ 49 statusbr.obj,\ 50 stdrend.obj,\ 51 textctrl.obj,\ 52 theme.obj,\ 53 toolbar.obj,\ 54 topluniv.obj,\ 55 winuniv.obj,\ 56 combobox.obj,\ 57 ctrlrend.obj,\ 58 gtk.obj,\ 59 metal.obj,\ 60 radiobox.obj,\ 61 scrthumb.obj,\ 62 win32.obj 63 64SOURCES =anybutton.cpp\ 65 bmpbuttn.cpp \ 66 button.cpp \ 67 checkbox.cpp \ 68 checklst.cpp \ 69 choice.cpp \ 70 control.cpp \ 71 dialog.cpp \ 72 framuniv.cpp \ 73 gauge.cpp \ 74 inpcons.cpp \ 75 inphand.cpp \ 76 listbox.cpp \ 77 menu.cpp \ 78 notebook.cpp \ 79 radiobut.cpp \ 80 scrarrow.cpp \ 81 scrolbar.cpp \ 82 scrthumb.cpp \ 83 settingsuniv.cpp \ 84 slider.cpp \ 85 spinbutt.cpp \ 86 statbmp.cpp \ 87 statbox.cpp \ 88 statline.cpp \ 89 stattext.cpp \ 90 statusbr.cpp \ 91 stdrend.cpp,\ 92 textctrl.cpp \ 93 theme.cpp \ 94 toolbar.cpp \ 95 topluniv.cpp \ 96 winuniv.cpp \ 97 combobox.cpp \ 98 ctrlrend.cpp \ 99 radiobox.cpp \ 100 scrthumb.cpp \ 101 [.themes]gtk.cpp \ 102 [.themes]metal.cpp \ 103 [.themes]win32.cpp 104 105all : $(SOURCES) 106 $(MMS)$(MMSQUALIFIERS) $(OBJECTS) 107 library [--.lib]libwx_x11_univ.olb $(OBJECTS) 108 109$(OBJECTS) : [--.include.wx]setup.h 110 111anybutton.obj : anybutton.cpp 112bmpbuttn.obj : bmpbuttn.cpp 113button.obj : button.cpp 114checkbox.obj : checkbox.cpp 115checklst.obj : checklst.cpp 116choice.obj : choice.cpp 117control.obj : control.cpp 118dialog.obj : dialog.cpp 119framuniv.obj : framuniv.cpp 120gauge.obj : gauge.cpp 121inpcons.obj : inpcons.cpp 122inphand.obj : inphand.cpp 123listbox.obj : listbox.cpp 124menu.obj : menu.cpp 125notebook.obj : notebook.cpp 126 cxx $(CXXFLAGS)$(CXX_DEFINE)/warn=disable=(INTSIGNCHANGE) notebook.cpp 127radiobut.obj : radiobut.cpp 128scrarrow.obj : scrarrow.cpp 129scrolbar.obj : scrolbar.cpp 130scrthumb.obj : scrthumb.cpp 131settingsuniv.obj : settingsuniv.cpp 132slider.obj : slider.cpp 133spinbutt.obj : spinbutt.cpp 134statbmp.obj : statbmp.cpp 135statbox.obj : statbox.cpp 136statline.obj : statline.cpp 137stattext.obj : stattext.cpp 138statusbr.obj : statusbr.cpp 139stdrend.obj : stdrend.cpp 140textctrl.obj : textctrl.cpp 141theme.obj : theme.cpp 142toolbar.obj : toolbar.cpp 143topluniv.obj : topluniv.cpp 144winuniv.obj : winuniv.cpp 145combobox.obj : combobox.cpp 146ctrlrend.obj : ctrlrend.cpp 147gtk.obj : [.themes]gtk.cpp 148 cxx $(CXXFLAGS)$(CXX_DEFINE)/object=gtk.obj [.themes]gtk.cpp 149metal.obj : [.themes]metal.cpp 150 cxx $(CXXFLAGS)$(CXX_DEFINE) [.themes]metal.cpp 151radiobox.obj : radiobox.cpp 152scrthumb.obj : scrthumb.cpp 153win32.obj : [.themes]win32.cpp 154 cxx $(CXXFLAGS)$(CXX_DEFINE) [.themes]win32.cpp 155