| [6d7779d] | 1 | # |
|---|
| 2 | # This file is a Makefile for Tolbase TCL Extension. If it has the name |
|---|
| 3 | # "Makefile.in" then it is a template for a Makefile; to generate the actual |
|---|
| 4 | # Makefile, run "./configure", which is a configuration script generated by the |
|---|
| 5 | # "autoconf" program (constructs like "@foo@" will get replaced in the actual |
|---|
| 6 | # Makefile. |
|---|
| 7 | # |
|---|
| 8 | |
|---|
| 9 | #======================================================================== |
|---|
| 10 | # Edit the following few lines when writing a new extension |
|---|
| 11 | #======================================================================== |
|---|
| 12 | |
|---|
| 13 | TESTS_FILES = $(srcdir)/tests/*.tol |
|---|
| 14 | |
|---|
| 15 | DIST_FILES = $(srcdir)/COPYING $(srcdir)/INSTALL $(srcdir)/NEWS \ |
|---|
| 16 | $(srcdir)/README $(srcdir)/THANKS $(srcdir)/TODO $(srcdir)/ChangeLog \ |
|---|
| 17 | $(srcdir)/lib/tolbase.sh |
|---|
| 18 | |
|---|
| 19 | TTK_SCRIPTS = $(srcdir)/lib/toltk/*.tcl $(srcdir)/lib/toltk/*.tol \ |
|---|
| 20 | $(srcdir)/lib/toltk/*.ini $(srcdir)/lib/toltk/*.rc \ |
|---|
| 21 | $(srcdir)/lib/toltk/tclIndex |
|---|
| 22 | |
|---|
| 23 | TTK_LANG_FILES = $(srcdir)/lib/toltk/msgs/*.msg |
|---|
| 24 | |
|---|
| 25 | TTK_IMAGE_FILES = $(srcdir)/lib/toltk/images/*.gif \ |
|---|
| 26 | $(srcdir)/lib/toltk/images/*.ico $(srcdir)/lib/toltk/images/*.xbm \ |
|---|
| 27 | $(srcdir)/lib/toltk/images/*.cur |
|---|
| 28 | |
|---|
| 29 | BYW_SCRIPTS = $(srcdir)/lib/byswidget/*.tcl |
|---|
| 30 | BYW_BARIMA_SCRIPTS = $(srcdir)/lib/byswidget/barima/*.tcl |
|---|
| 31 | BYW_BCHILDDETAIL_SCRIPTS = $(srcdir)/lib/byswidget/bchilddetail/*.tcl |
|---|
| 32 | BYW_BCOLOR_SCRIPTS = $(srcdir)/lib/byswidget/bcolor/*.tcl |
|---|
| 33 | BYW_BCOMBOBOX_SCRIPTS = $(srcdir)/lib/byswidget/bcombobox/*.tcl |
|---|
| 34 | BYW_BCOMBOBOXPLUS_SCRIPTS = $(srcdir)/lib/byswidget/bcomboboxplus/*.tcl |
|---|
| 35 | BYW_BDIALOG_SCRIPTS = $(srcdir)/lib/byswidget/bdialog/*.tcl |
|---|
| 36 | BYW_BEDITMASTER_SCRIPTS = $(srcdir)/lib/byswidget/beditmaster/*.tcl |
|---|
| 37 | BYW_BEDITSELECTOR_SCRIPTS = $(srcdir)/lib/byswidget/beditselector/*.tcl |
|---|
| 38 | BYW_BENTRYDATE_SCRIPTS = $(srcdir)/lib/byswidget/bentrydate/*.tcl |
|---|
| 39 | BYW_BFIELDSDIALOG_SCRIPTS = $(srcdir)/lib/byswidget/bfieldsdialog/*.tcl |
|---|
| 40 | BYW_BFILTER_SCRIPTS = $(srcdir)/lib/byswidget/bfilter/*.tcl |
|---|
| 41 | BYW_BFONT_SCRIPTS = $(srcdir)/lib/byswidget/bfont/*.tcl |
|---|
| 42 | BYW_BFUNCTIONS_SCRIPTS = $(srcdir)/lib/byswidget/bfunctions/*.tcl |
|---|
| 43 | BYW_BGUIFUNCTION_SCRIPTS = $(srcdir)/lib/byswidget/bguifunction/*.tcl |
|---|
| 44 | BYW_BLISTBOX_SCRIPTS = $(srcdir)/lib/byswidget/blistbox/*.tcl |
|---|
| 45 | BYW_BLISTBOXPLUS_SCRIPTS = $(srcdir)/lib/byswidget/blistboxplus/*.tcl |
|---|
| 46 | BYW_BLISTORDER_SCRIPTS = $(srcdir)/lib/byswidget/blistorder/*.tcl |
|---|
| 47 | BYW_BMULTISELECT_SCRIPTS = $(srcdir)/lib/byswidget/bmultiselect/*.tcl |
|---|
| 48 | BYW_BODBC_SCRIPTS = $(srcdir)/lib/byswidget/bodbc/*.tcl |
|---|
| 49 | BYW_BSELECTFIELDS_SCRIPTS = $(srcdir)/lib/byswidget/bselectfields/*.tcl |
|---|
| 50 | BYW_BSERSEL_SCRIPTS = $(srcdir)/lib/byswidget/bsersel/*.tcl |
|---|
| 51 | BYW_BTAB_SCRIPTS = $(srcdir)/lib/byswidget/btab/*.tcl |
|---|
| 52 | BYW_BTABLE_SCRIPTS = $(srcdir)/lib/byswidget/btable/*.tcl |
|---|
| 53 | BYW_BTOPLEVEL_SCRIPTS = $(srcdir)/lib/byswidget/btoplevel/*.tcl |
|---|
| 54 | BYW_BTREEVIEW_SCRIPTS = $(srcdir)/lib/byswidget/btreeview/*.tcl |
|---|
| 55 | BYW_BTREEVIEWPLUS_SCRIPTS = $(srcdir)/lib/byswidget/btreeviewplus/*.tcl |
|---|
| 56 | BYW_BYSCOMMON_SCRIPTS = $(srcdir)/lib/byswidget/byscommon/*.tcl |
|---|
| 57 | BYW_FMENU_SCRIPTS = $(srcdir)/lib/byswidget/fmenu/*.tcl |
|---|
| 58 | BYW_IMAGES_FILES = $(srcdir)/lib/byswidget/images/*.gif |
|---|
| 59 | BYW_MDI_SCRIPTS = $(srcdir)/lib/byswidget/mdi/*.tcl |
|---|
| 60 | BYW_MSGS_FILES = $(srcdir)/lib/byswidget/msgs/*.msg |
|---|
| 61 | |
|---|
| 62 | RMTPS_CLIENT_SCRIPTS = $(srcdir)/lib/rmtps_client/*.tcl \ |
|---|
| 63 | $(srcdir)/lib/rmtps_client/*.tol |
|---|
| 64 | |
|---|
| 65 | #======================================================================== |
|---|
| 66 | # Nothing of the variables below this line need to be changed. Please |
|---|
| 67 | # check the TARGETS section below to make sure the make targets are |
|---|
| 68 | # correct. |
|---|
| 69 | #======================================================================== |
|---|
| 70 | |
|---|
| 71 | #======================================================================== |
|---|
| 72 | # This is the parameterized name of the library that we are building. |
|---|
| 73 | #======================================================================== |
|---|
| 74 | |
|---|
| 75 | SHELL = @SHELL@ |
|---|
| 76 | |
|---|
| 77 | srcdir = @srcdir@ |
|---|
| 78 | prefix = @prefix@ |
|---|
| 79 | exec_prefix = @exec_prefix@ |
|---|
| 80 | |
|---|
| 81 | bindir = @bindir@ |
|---|
| 82 | libdir = @libdir@ |
|---|
| 83 | datadir = @datadir@ |
|---|
| 84 | datarootdir = @datarootdir@ |
|---|
| 85 | mandir = @mandir@ |
|---|
| 86 | includedir = @includedir@ |
|---|
| 87 | |
|---|
| 88 | DESTDIR = |
|---|
| 89 | |
|---|
| 90 | PKG_DIR = $(PACKAGE)$(VERSION) |
|---|
| 91 | pkgdatadir = $(datadir)/$(PKG_DIR) |
|---|
| 92 | pkglibdir = $(libdir)/$(PKG_DIR) |
|---|
| 93 | pkgincludedir = $(includedir)/$(PKG_DIR) |
|---|
| 94 | |
|---|
| 95 | top_builddir = . |
|---|
| 96 | |
|---|
| 97 | INSTALL = @INSTALL@ |
|---|
| 98 | INSTALL_PROGRAM = @INSTALL_PROGRAM@ |
|---|
| 99 | INSTALL_DATA = @INSTALL_DATA@ |
|---|
| 100 | INSTALL_SCRIPT = @INSTALL_SCRIPT@ |
|---|
| 101 | |
|---|
| 102 | PACKAGE = @PACKAGE@ |
|---|
| 103 | VERSION = @VERSION@ |
|---|
| 104 | CLEANFILES = @CLEANFILES@ |
|---|
| 105 | EXEEXT = @EXEEXT@ |
|---|
| 106 | TCL_DEFS = @TCL_DEFS@ |
|---|
| 107 | TCL_BIN_DIR = @TCL_BIN_DIR@ |
|---|
| 108 | TCL_SRC_DIR = @TCL_SRC_DIR@ |
|---|
| 109 | # This is necessary for packages that use private Tcl headers |
|---|
| 110 | #TCL_TOP_DIR_NATIVE = @TCL_TOP_DIR_NATIVE@ |
|---|
| 111 | # Not used, but retained for reference of what libs Tcl required |
|---|
| 112 | TCL_LIBS = @TCL_LIBS@ |
|---|
| 113 | |
|---|
| 114 | #======================================================================== |
|---|
| 115 | # TCLLIBPATH seeds the auto_path in Tcl's init.tcl so we can test our |
|---|
| 116 | # package without installing. The other environment variables allow us |
|---|
| 117 | # to test against an uninstalled Tcl. Add special env vars that you |
|---|
| 118 | # require for testing here (like TCLX_LIBRARY). |
|---|
| 119 | #======================================================================== |
|---|
| 120 | |
|---|
| 121 | EXTRA_PATH = $(top_builddir):$(TCL_BIN_DIR) |
|---|
| 122 | TCLSH_ENV = TCL_LIBRARY=`@CYGPATH@ $(TCL_SRC_DIR)/library` \ |
|---|
| 123 | LD_LIBRARY_PATH="$(EXTRA_PATH):$(LD_LIBRARY_PATH)" \ |
|---|
| 124 | LIBPATH="$(EXTRA_PATH):${LIBPATH}" \ |
|---|
| 125 | SHLIB_PATH="$(EXTRA_PATH):${SHLIB_PATH}" \ |
|---|
| 126 | PATH="$(EXTRA_PATH):$(PATH)" \ |
|---|
| 127 | TCLLIBPATH="$(top_builddir)" |
|---|
| 128 | TCLSH_PROG = @TCLSH_PROG@ |
|---|
| 129 | TCLSH = $(TCLSH_ENV) $(TCLSH_PROG) |
|---|
| 130 | |
|---|
| 131 | CONFIG_CLEAN_FILES = Makefile |
|---|
| 132 | |
|---|
| 133 | #======================================================================== |
|---|
| 134 | # Start of user-definable TARGETS section |
|---|
| 135 | #======================================================================== |
|---|
| 136 | |
|---|
| 137 | #======================================================================== |
|---|
| 138 | # TEA TARGETS. Please note that the "libraries:" target refers to platform |
|---|
| 139 | # independant files, and the "binaries:" target inclues executable programs and |
|---|
| 140 | # platform-dependant libraries. Modify these targets so that they install |
|---|
| 141 | # the various pieces of your package. The make and install rules |
|---|
| 142 | # for the BINARIES that you specified above have already been done. |
|---|
| 143 | #======================================================================== |
|---|
| 144 | |
|---|
| 145 | all: binaries install-binaries install-lib-binaries |
|---|
| 146 | |
|---|
| 147 | #======================================================================== |
|---|
| 148 | # The binaries target builds executable programs, Windows .dll's, unix |
|---|
| 149 | # shared/static libraries, and any other platform-dependant files. |
|---|
| 150 | # The list of targets to build for "binaries:" is specified at the top |
|---|
| 151 | # of the Makefile, in the "BINARIES" variable. |
|---|
| 152 | #======================================================================== |
|---|
| 153 | |
|---|
| 154 | #binaries: pkgIndex |
|---|
| 155 | |
|---|
| 156 | binaries: tolbase |
|---|
| 157 | |
|---|
| 158 | install: all |
|---|
| 159 | |
|---|
| 160 | install-binaries: install-lib-binaries |
|---|
| 161 | $(INSTALL_DATA) pkgIndex.tcl $(DESTDIR)$(pkglibdir); |
|---|
| 162 | |
|---|
| 163 | #======================================================================== |
|---|
| 164 | # Create the pkgIndex.tcl file. |
|---|
| 165 | # It is usually easiest to let Tcl do this for you with pkg_mkIndex, but |
|---|
| 166 | # you may find that you need to customize the package. If so, either |
|---|
| 167 | # modify the -hand version, or create a pkgIndex.tcl.in file and have |
|---|
| 168 | # the configure script output the pkgIndex.tcl by editing configure.in. |
|---|
| 169 | #======================================================================== |
|---|
| 170 | |
|---|
| 171 | pkgIndex: |
|---|
| 172 | # sed -e 's/%VERSION%/$(VERSION)/' $(srcdir)/pkgIndex.tcl.in > pkgIndex.tcl |
|---|
| 173 | |
|---|
| 174 | tolbase: |
|---|
| 175 | (echo 'wish $(DESTDIR)$(pkglibdir)/toltk/init_toltk.tcl $$*') > lib/tolbase.sh |
|---|
| 176 | chmod +x lib/tolbase.sh |
|---|
| 177 | |
|---|
| 178 | #======================================================================== |
|---|
| 179 | # End of user-definable section |
|---|
| 180 | #======================================================================== |
|---|
| 181 | |
|---|
| 182 | #======================================================================== |
|---|
| 183 | # Don't modify the file to clean here. Instead, set the "CLEANFILES" |
|---|
| 184 | # variable in configure.in |
|---|
| 185 | #======================================================================== |
|---|
| 186 | |
|---|
| 187 | distclean: clean |
|---|
| 188 | -rm -f $(CONFIG_CLEAN_FILES) |
|---|
| 189 | -rm -f config.cache config.log config.status |
|---|
| 190 | |
|---|
| 191 | #======================================================================== |
|---|
| 192 | # Install binary object libraries. On Windows this includes both .dll and |
|---|
| 193 | # .lib files. Because the .lib files are not explicitly listed anywhere, |
|---|
| 194 | # we need to deduce their existence from the .dll file of the same name. |
|---|
| 195 | # Additionally, the .dll files go into the bin directory, but the .lib |
|---|
| 196 | # files go into the lib directory. On Unix platforms, all library files |
|---|
| 197 | # go into the lib directory. In addition, this will generate the pkgIndex.tcl |
|---|
| 198 | # file in the install location (assuming it can find a usable tclsh8.2 shell) |
|---|
| 199 | # |
|---|
| 200 | # You should not have to modify this target. |
|---|
| 201 | #======================================================================== |
|---|
| 202 | |
|---|
| 203 | install-lib-binaries: |
|---|
| 204 | @mkdir -p $(DESTDIR)$(pkglibdir) |
|---|
| 205 | # @mkdir -p $(DESTDIR)$(pkglibdir)/doc |
|---|
| 206 | # @mkdir -p $(DESTDIR)$(pkglibdir)/samples |
|---|
| 207 | @mkdir -p $(DESTDIR)$(pkglibdir)/toltk |
|---|
| 208 | @mkdir -p $(DESTDIR)$(pkglibdir)/toltk/images |
|---|
| 209 | @mkdir -p $(DESTDIR)$(pkglibdir)/toltk/msgs |
|---|
| 210 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget |
|---|
| 211 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/barima |
|---|
| 212 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bchilddetail |
|---|
| 213 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bcolor |
|---|
| 214 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bcombobox |
|---|
| 215 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bcomboboxplus |
|---|
| 216 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bdialog |
|---|
| 217 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/beditmaster |
|---|
| 218 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/beditselector |
|---|
| 219 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bentrydate |
|---|
| 220 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bfieldsdialog |
|---|
| 221 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bfilter |
|---|
| 222 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bfont |
|---|
| 223 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bfunctions |
|---|
| 224 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bguifunction |
|---|
| 225 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/blistbox |
|---|
| 226 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/blistboxplus |
|---|
| 227 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/blistorder |
|---|
| 228 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bmultiselect |
|---|
| 229 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bodbc |
|---|
| 230 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bselectfields |
|---|
| 231 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/bsersel |
|---|
| 232 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/btab |
|---|
| 233 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/btable |
|---|
| 234 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/btoplevel |
|---|
| 235 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/btreeview |
|---|
| 236 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/btreeviewplus |
|---|
| 237 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/byscommon |
|---|
| 238 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/fmenu |
|---|
| 239 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/images |
|---|
| 240 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/mdi |
|---|
| 241 | @mkdir -p $(DESTDIR)$(pkglibdir)/byswidget/msgs |
|---|
| 242 | @mkdir -p $(DESTDIR)$(pkglibdir)/rmtps_client |
|---|
| 243 | @echo "Installing Tolbase in $(DESTDIR)$(pkglibdir)" |
|---|
| 244 | # @echo "Installing documentation files in $(DESTDIR)$(pkglibdir)/doc" |
|---|
| 245 | # @for i in $(DOC_FILES) ; do \ |
|---|
| 246 | # $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/doc ; \ |
|---|
| 247 | # done; |
|---|
| 248 | # @echo "Installing sample files in $(DESTDIR)$(pkglibdir)/samples" |
|---|
| 249 | # @for i in $(SAMPLE_FILES) ; do \ |
|---|
| 250 | # $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/samples ; \ |
|---|
| 251 | # done; |
|---|
| 252 | @echo "Installing TolTk script files in $(DESTDIR)$(pkglibdir)/toltk" |
|---|
| 253 | @for i in $(TTK_SCRIPTS) ; do \ |
|---|
| 254 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/toltk ; \ |
|---|
| 255 | done; |
|---|
| 256 | @chmod o+rw $(DESTDIR)$(pkglibdir)/toltk/project.ini |
|---|
| 257 | @echo "Installing TolTk language files in $(DESTDIR)$(pkglibdir)/toltk/msgs" |
|---|
| 258 | @for i in $(TTK_LANG_FILES) ; do \ |
|---|
| 259 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/toltk/msgs ; \ |
|---|
| 260 | done; |
|---|
| 261 | @echo "Installing Toltk image files in $(DESTDIR)$(pkglibdir)/toltk/images" |
|---|
| 262 | @for i in $(TTK_IMAGE_FILES) ; do \ |
|---|
| 263 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/toltk/images ; \ |
|---|
| 264 | done; |
|---|
| 265 | @echo "Installing BysWidget script files in $(DESTDIR)$(pkglibdir)/byswidget" |
|---|
| 266 | @for i in $(BYW_SCRIPTS) ; do \ |
|---|
| 267 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget ; \ |
|---|
| 268 | done; |
|---|
| 269 | @echo "Installing BysWidget bcombobox scripts in $(DESTDIR)$(pkglibdir)/byswidget/bcombobox" |
|---|
| 270 | @for i in $(BYW_BCOMBOBOX_SCRIPTS) ; do \ |
|---|
| 271 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bcombobox ; \ |
|---|
| 272 | done; |
|---|
| 273 | @echo "Installing BysWidget bcomboboxplus scripts in $(DESTDIR)$(pkglibdir)/byswidget/bcomboboxplus" |
|---|
| 274 | @for i in $(BYW_BCOMBOBOXPLUS_SCRIPTS) ; do \ |
|---|
| 275 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bcomboboxplus ; \ |
|---|
| 276 | done; |
|---|
| 277 | @echo "Installing BysWidget beditmaster scripts in $(DESTDIR)$(pkglibdir)/byswidget/beditmaster" |
|---|
| 278 | @for i in $(BYW_BEDITMASTER_SCRIPTS) ; do \ |
|---|
| 279 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/beditmaster ; \ |
|---|
| 280 | done; |
|---|
| 281 | @echo "Installing BysWidget beditselector scripts in $(DESTDIR)$(pkglibdir)/byswidget/beditselector" |
|---|
| 282 | @for i in $(BYW_BEDITSELECTOR_SCRIPTS) ; do \ |
|---|
| 283 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/beditselector ; \ |
|---|
| 284 | done; |
|---|
| 285 | @echo "Installing BysWidget bentrydate scripts in $(DESTDIR)$(pkglibdir)/byswidget/bentrydate" |
|---|
| 286 | @for i in $(BYW_BENTRYDATE_SCRIPTS) ; do \ |
|---|
| 287 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bentrydate ; \ |
|---|
| 288 | done; |
|---|
| 289 | @echo "Installing BysWidget bfieldsdialog scripts in $(DESTDIR)$(pkglibdir)/byswidget/bfieldsdialog" |
|---|
| 290 | @for i in $(BYW_BFIELDSDIALOG_SCRIPTS) ; do \ |
|---|
| 291 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bfieldsdialog ; \ |
|---|
| 292 | done; |
|---|
| 293 | @echo "Installing BysWidget bfilter scripts in $(DESTDIR)$(pkglibdir)/byswidget/bfilter" |
|---|
| 294 | @for i in $(BYW_BFILTER_SCRIPTS) ; do \ |
|---|
| 295 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bfilter ; \ |
|---|
| 296 | done; |
|---|
| 297 | @echo "Installing BysWidget bfunctions scripts in $(DESTDIR)$(pkglibdir)/byswidget/bfunctions" |
|---|
| 298 | @for i in $(BYW_BFUNCTIONS_SCRIPTS) ; do \ |
|---|
| 299 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bfunctions ; \ |
|---|
| 300 | done; |
|---|
| 301 | @echo "Installing BysWidget bguifunction scripts in $(DESTDIR)$(pkglibdir)/byswidget/bguifunction" |
|---|
| 302 | @for i in $(BYW_BGUIFUNCTION_SCRIPTS) ; do \ |
|---|
| 303 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bguifunction ; \ |
|---|
| 304 | done; |
|---|
| 305 | @echo "Installing BysWidget blistbox scripts in $(DESTDIR)$(pkglibdir)/byswidget/blistbox" |
|---|
| 306 | @for i in $(BYW_BLISTBOX_SCRIPTS) ; do \ |
|---|
| 307 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/blistbox ; \ |
|---|
| 308 | done; |
|---|
| 309 | @echo "Installing BysWidget blistboxplus scripts in $(DESTDIR)$(pkglibdir)/byswidget/blistboxplus" |
|---|
| 310 | @for i in $(BYW_BLISTBOXPLUS_SCRIPTS) ; do \ |
|---|
| 311 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/blistboxplus ; \ |
|---|
| 312 | done; |
|---|
| 313 | @echo "Installing BysWidget bmultiselect scripts in $(DESTDIR)$(pkglibdir)/byswidget/bmultiselect" |
|---|
| 314 | @for i in $(BYW_BMULTISELECT_SCRIPTS) ; do \ |
|---|
| 315 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bmultiselect ; \ |
|---|
| 316 | done; |
|---|
| 317 | @echo "Installing BysWidget bodbc scripts in $(DESTDIR)$(pkglibdir)/byswidget/bodbc" |
|---|
| 318 | @for i in $(BYW_BODBC_SCRIPTS) ; do \ |
|---|
| 319 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bodbc ; \ |
|---|
| 320 | done; |
|---|
| 321 | @echo "Installing BysWidget bselectfields scripts in $(DESTDIR)$(pkglibdir)/byswidget/bselectfields" |
|---|
| 322 | @for i in $(BYW_BSELECTFIELDS_SCRIPTS) ; do \ |
|---|
| 323 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bselectfields ; \ |
|---|
| 324 | done; |
|---|
| 325 | @echo "Installing BysWidget bsersel scripts in $(DESTDIR)$(pkglibdir)/byswidget/bsersel" |
|---|
| 326 | @for i in $(BYW_BSERSEL_SCRIPTS) ; do \ |
|---|
| 327 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bsersel ; \ |
|---|
| 328 | done; |
|---|
| 329 | @echo "Installing BysWidget blistorder scripts in $(DESTDIR)$(pkglibdir)/byswidget/blistorder" |
|---|
| 330 | @for i in $(BYW_BLISTORDER_SCRIPTS) ; do \ |
|---|
| 331 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/blistorder ; \ |
|---|
| 332 | done; |
|---|
| 333 | @echo "Installing BysWidget bfont scripts in $(DESTDIR)$(pkglibdir)/byswidget/bfont" |
|---|
| 334 | @for i in $(BYW_BFONT_SCRIPTS) ; do \ |
|---|
| 335 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bfont ; \ |
|---|
| 336 | done; |
|---|
| 337 | @echo "Installing BysWidget bcolor scripts in $(DESTDIR)$(pkglibdir)/byswidget/bcolor" |
|---|
| 338 | @for i in $(BYW_BCOLOR_SCRIPTS) ; do \ |
|---|
| 339 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bcolor ; \ |
|---|
| 340 | done; |
|---|
| 341 | @echo "Installing BysWidget btable scripts in $(DESTDIR)$(pkglibdir)/byswidget/btable" |
|---|
| 342 | @for i in $(BYW_BTABLE_SCRIPTS) ; do \ |
|---|
| 343 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/btable ; \ |
|---|
| 344 | done; |
|---|
| 345 | @echo "Installing BysWidget btab scripts in $(DESTDIR)$(pkglibdir)/byswidget/btab" |
|---|
| 346 | @for i in $(BYW_BTAB_SCRIPTS) ; do \ |
|---|
| 347 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/btab ; \ |
|---|
| 348 | done; |
|---|
| 349 | @echo "Installing BysWidget bdialog scripts in $(DESTDIR)$(pkglibdir)/byswidget/bdialog" |
|---|
| 350 | @for i in $(BYW_BDIALOG_SCRIPTS) ; do \ |
|---|
| 351 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/bdialog ; \ |
|---|
| 352 | done; |
|---|
| 353 | @echo "Installing BysWidget barima scripts in $(DESTDIR)$(pkglibdir)/byswidget/barima" |
|---|
| 354 | @for i in $(BYW_BARIMA_SCRIPTS) ; do \ |
|---|
| 355 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/barima ; \ |
|---|
| 356 | done; |
|---|
| 357 | @echo "Installing BysWidget btoplevel scripts in $(DESTDIR)$(pkglibdir)/byswidget/btoplevel" |
|---|
| 358 | @for i in $(BYW_BTOPLEVEL_SCRIPTS) ; do \ |
|---|
| 359 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/btoplevel ; \ |
|---|
| 360 | done; |
|---|
| 361 | @echo "Installing BysWidget btreeview scripts in $(DESTDIR)$(pkglibdir)/byswidget/btreeview" |
|---|
| 362 | @for i in $(BYW_BTREEVIEW_SCRIPTS) ; do \ |
|---|
| 363 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/btreeview ; \ |
|---|
| 364 | done; |
|---|
| 365 | @echo "Installing BysWidget btreeview scripts in $(DESTDIR)$(pkglibdir)/byswidget/btreeview" |
|---|
| 366 | @for i in $(BYW_BTREEVIEWPLUS_SCRIPTS) ; do \ |
|---|
| 367 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/btreeviewplus ; \ |
|---|
| 368 | done; |
|---|
| 369 | @echo "Installing BysWidget byscommon scripts in $(DESTDIR)$(pkglibdir)/byswidget/byscommon" |
|---|
| 370 | @for i in $(BYW_BYSCOMMON_SCRIPTS) ; do \ |
|---|
| 371 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/byscommon ; \ |
|---|
| 372 | done; |
|---|
| 373 | @echo "Installing BysWidget fmenu scripts in $(DESTDIR)$(pkglibdir)/byswidget/fmenu" |
|---|
| 374 | @for i in $(BYW_FMENU_SCRIPTS) ; do \ |
|---|
| 375 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/fmenu ; \ |
|---|
| 376 | done; |
|---|
| 377 | @echo "Installing BysWidget image files in $(DESTDIR)$(pkglibdir)/byswidget/images" |
|---|
| 378 | @for i in $(BYW_IMAGES_FILES) ; do \ |
|---|
| 379 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/images ; \ |
|---|
| 380 | done; |
|---|
| 381 | @echo "Installing BysWidget mdi scripts in $(DESTDIR)$(pkglibdir)/byswidget/mdi" |
|---|
| 382 | @for i in $(BYW_MDI_SCRIPTS) ; do \ |
|---|
| 383 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/mdi ; \ |
|---|
| 384 | done; |
|---|
| 385 | @echo "Installing BysWidget msgs files in $(DESTDIR)$(pkglibdir)/byswidget/msgs" |
|---|
| 386 | @for i in $(BYW_MSGS_FILES) ; do \ |
|---|
| 387 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/byswidget/msgs ; \ |
|---|
| 388 | done; |
|---|
| 389 | @echo "Installing RMTPS_client script files in $(DESTDIR)$(pkglibdir)/rmtps_client" |
|---|
| 390 | @for i in $(RMTPS_CLIENT_SCRIPTS) ; do \ |
|---|
| 391 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir)/rmtps_client ; \ |
|---|
| 392 | done; |
|---|
| 393 | @echo "Installing dist info files in $(DESTDIR)$(pkglibdir)" |
|---|
| 394 | @for i in $(DIST_FILES) ; do \ |
|---|
| 395 | $(INSTALL_SCRIPT) $$i $(DESTDIR)$(pkglibdir) ; \ |
|---|
| 396 | done; |
|---|
| 397 | |
|---|
| 398 | #======================================================================== |
|---|
| 399 | # Install binary executables (e.g. .exe files) |
|---|
| 400 | # |
|---|
| 401 | # You should not have to modify this target. |
|---|
| 402 | #======================================================================== |
|---|
| 403 | |
|---|
| 404 | Makefile: $(srcdir)/Makefile.in $(top_builddir)/config.status |
|---|
| 405 | cd $(top_builddir) \ |
|---|
| 406 | && CONFIG_FILES=$@ CONFIG_HEADERS= $(SHELL) ./config.status |
|---|
| 407 | |
|---|
| 408 | uninstall-binaries: |
|---|
| 409 | list='$(lib_BINARIES)'; for p in $$list; do \ |
|---|
| 410 | rm -f $(DESTDIR)$(pkglibdir)/$$p; \ |
|---|
| 411 | done |
|---|
| 412 | list='$(RUNTIME_SOURCES)'; for p in $$list; do \ |
|---|
| 413 | rm -f $(DESTDIR)$(pkglibdir)/$$p; \ |
|---|
| 414 | done |
|---|
| 415 | list='$(bin_BINARIES)'; for p in $$list; do \ |
|---|
| 416 | rm -f $(DESTDIR)$(bindir)/$$p; \ |
|---|
| 417 | done |
|---|
| 418 | |
|---|
| 419 | .PHONY: all binaries clean depend distclean doc install libraries test |
|---|
| 420 | |
|---|
| 421 | # Tell versions [3.59,3.63) of GNU make to not export all variables. |
|---|
| 422 | # Otherwise a system limit (for SysV at least) may be exceeded. |
|---|
| 423 | .NOEXPORT: |
|---|