1# makefile for GUIDE images. 2 3# Copyright (c) 1994-2014 by Marc Feeley, All Rights Reserved. 4 5herefromroot = lib/guide/images 6rootfromhere = ../../.. 7SUBDIRS = 8 9PACKAGE_SHORTNAME = @PACKAGE_SHORTNAME@ 10PACKAGE_NAME = @PACKAGE_NAME@ 11PACKAGE_VERSION = @PACKAGE_VERSION@ 12PACKAGE_STRING = @PACKAGE_STRING@ 13PACKAGE_BUGREPORT = @PACKAGE_BUGREPORT@ 14PACKAGE_TARNAME = @PACKAGE_TARNAME@ 15 16@SET_MAKE@ 17 18srcdir = @srcdir@ 19VPATH = @srcdir@ 20srcdirpfx = @srcdirpfx@ 21 22C_COMPILER = @C_COMPILER_MF@ 23C_PREPROC = @C_PREPROC_MF@ 24FLAGS_OBJ = @FLAGS_OBJ_MF@ 25FLAGS_DYN = @FLAGS_DYN_MF@ 26FLAGS_LIB = @FLAGS_LIB_MF@ 27FLAGS_EXE = @FLAGS_EXE_MF@ 28DEFS = @DEFS@ 29LIBS = @LIBS@ 30 31GAMBCLIB_DEFS = @GAMBCLIB_DEFS_MF@ 32LIB_PREFIX = @LIB_PREFIX@ 33LIB_VERSION_SUFFIX = @LIB_VERSION_SUFFIX@ 34LIB_MAJOR_VERSION_SUFFIX = @LIB_MAJOR_VERSION_SUFFIX@ 35 36LIB_EXTENSION = @LIB_EXTENSION@ 37GAMBCLIB = @GAMBCLIB@ 38GAMBCGSCLIB = @GAMBCGSCLIB@ 39GAMBCGSILIB = @GAMBCGSILIB@ 40INSTALL = @INSTALL@ 41INSTALL_DATA = @INSTALL_DATA@ 42INSTALL_LIB = @INSTALL_LIB@ 43INSTALL_PROGRAM = @INSTALL_PROGRAM@ 44LN_S = @LN_S@ 45RANLIB = @RANLIB@ 46AR = @AR@ 47RC = @RC@ 48GIT = @GIT@ 49HG = @HG@ 50 51prefix = @prefix@ 52exec_prefix = @exec_prefix@ 53includedir = @includedir@ 54libdir = @libdir@ 55bindir = @bindir@ 56docdir = @docdir@ 57infodir = @infodir@ 58emacsdir = @emacsdir@ 59libexecdir = @libexecdir@ 60datarootdir = @datarootdir@ 61datadir = @datadir@ 62htmldir = @htmldir@ 63dvidir = @dvidir@ 64pdfdir = @pdfdir@ 65psdir = @psdir@ 66localedir = @localedir@ 67mandir = @mandir@ 68 69.SUFFIXES: 70.SUFFIXES: .png 71 72PNG_FILES = filenew.png fileopen.png filesave.png print.png undo.png redo.png editcut.png editcopy.png editpaste.png cont.png leap.png step.png 73 74RCFILES = makefile.in $(PNG_FILES) 75 76GENDISTFILES = 77 78DISTFILES = $(RCFILES) $(GENDISTFILES) 79 80all: 81 82all-pre: 83 84all-post: 85 86bootstrap-pre: 87 88bootstrap-post: 89 90install-pre: 91 92install-post: all 93 94uninstall-pre: 95 96uninstall-post: 97 98select-gen-for-commit-pre: 99 100select-gen-for-commit-post: 101 102deselect-gen-for-commit-pre: 103 104deselect-gen-for-commit-post: 105 106mostlyclean-pre: 107 108mostlyclean-post: 109 110clean-pre: mostlyclean-pre 111 112clean-post: mostlyclean-post 113 114distclean-pre: clean-pre 115 116distclean-post: clean-post 117 118bootclean-pre: distclean-pre 119 120bootclean-post: distclean-post 121 122realclean-pre: bootclean-pre 123 124realclean-post: bootclean-post 125 rm -f makefile 126 127rc-setup-pre: 128 $(RC) add $(RCFILES) 129 130rc-setup-post: 131 132dist-pre dist-devel-pre: 133 mkdir $(rootfromhere)/$(PACKAGE_TARNAME)/$(herefromroot) 134 chmod 777 $(rootfromhere)/$(PACKAGE_TARNAME)/$(herefromroot) 135 @echo " Copying distribution files:" 136 @for file in $(DISTFILES); do \ 137 echo " $(herefromroot)/$$file"; \ 138 ln $(srcdirpfx)$$file $(rootfromhere)/$(PACKAGE_TARNAME)/$(herefromroot) 2> /dev/null \ 139 || cp -p $(srcdirpfx)$$file $(rootfromhere)/$(PACKAGE_TARNAME)/$(herefromroot); \ 140 done 141 142dist-post dist-devel-post: 143 144all-recursive bootstrap-recursive install-recursive uninstall-recursive select-gen-for-commit-recursive deselect-gen-for-commit-recursive mostlyclean-recursive clean-recursive distclean-recursive bootclean-recursive realclean-recursive rc-setup-recursive dist-recursive dist-devel-recursive: 145 @if test -n "$(SUBDIRS)"; then \ 146 for subdir in ""$(SUBDIRS); do \ 147 target=`echo $@ | sed 's/-recursive//'`; \ 148 echo making $$target in $$subdir; \ 149 (cd $$subdir && $(MAKE) $$target) || exit 1; \ 150 done \ 151 fi 152 153all: all-post 154 155all-post: all-recursive 156 157all-recursive: all-pre 158 159bootstrap: bootstrap-post 160 161bootstrap-post: bootstrap-recursive 162 163bootstrap-recursive: bootstrap-pre 164 165install: install-post 166 167install-post: install-recursive 168 169install-recursive: install-pre 170 171uninstall: uninstall-post 172 173uninstall-post: uninstall-recursive 174 175uninstall-recursive: uninstall-pre 176 177select-gen-for-commit: select-gen-for-commit-post 178 179select-gen-for-commit-post: select-gen-for-commit-recursive 180 181select-gen-for-commit-recursive: select-gen-for-commit-pre 182 183deselect-gen-for-commit: deselect-gen-for-commit-post 184 185deselect-gen-for-commit-post: deselect-gen-for-commit-recursive 186 187deselect-gen-for-commit-recursive: deselect-gen-for-commit-pre 188 189mostlyclean: mostlyclean-post 190 191mostlyclean-post: mostlyclean-recursive 192 193mostlyclean-recursive: mostlyclean-pre 194 195clean: clean-post 196 197clean-post: clean-recursive 198 199clean-recursive: clean-pre 200 201distclean: distclean-post 202 203distclean-post: distclean-recursive 204 205distclean-recursive: distclean-pre 206 207bootclean: bootclean-post 208 209bootclean-post: bootclean-recursive 210 211bootclean-recursive: bootclean-pre 212 213realclean: realclean-post 214 215realclean-post: realclean-recursive 216 217realclean-recursive: realclean-pre 218 219rc-setup: rc-setup-post 220 221rc-setup-post: rc-setup-recursive 222 223rc-setup-recursive: rc-setup-pre 224 225dist: dist-post 226 227dist-post: dist-recursive 228 229dist-recursive: dist-pre 230 231dist-devel: dist-devel-post 232 233dist-devel-post: dist-devel-recursive 234 235dist-devel-recursive: dist-devel-pre 236 237makefile: makefile.in $(rootfromhere)/config.status 238 cd $(rootfromhere) && CONFIG_FILES=$(herefromroot)/$@ CONFIG_HEADERS= ./config.status 239 240# Tell versions [3.59,3.63) of GNU make not to export all variables. 241# Otherwise a system limit (for SysV at least) may be exceeded. 242.NOEXPORT: 243