AUTOMAKE_OPTIONS = 1.6 # General defines version := 1.5.4 # this WILL NOT WORK for you. only inhouse patched version of # sapphire will omit enciphering code when set to yes, so leave # as no, unless you really know what you're doing legalexport := no ##### Customizable stuff. Set it how you like it ##### # if building dll with gcc on windoze (www.mingw.org) # note you must set need_local_regex and buildshare to yes if MINGW mingw = yes need_local_regex := yes else # need regular expression stuff? need_local_regex := no # shared library - set to yes if you would like to build #buildshare := @enable_shared@ endif # Debugging options etc... debug := @enable_debug@ profile := @enable_profile@ # endian, etc. support for other hardware system := @target_system@ #system := intel #system := sparc_solaris #system := macosx #system := arm #system := gnu_bigendian #system := beos # SPARC Solaris users should define system as sparc_solaris; SPARC users running Linux or other OSes with glibc, like Debian GNU/Linux should use gnu_bigendian instead # to build on FreeBSD, simply use gmake instead of make # to build for Darwin on PPC, set system to macosx # zLib support zlib := @with_zlib@ # icu support icu := @with_icu@ # Global config directory globalconfdir := @sysconfdir@ SUBDIRS = lib . icu tests utilities examples apps INCLUDES = -I $(top_srcdir)/include EXTRA_DIST = sword.spec sword.kdevprj sword.bmp options.conf if INSTCONF sysconf_DATA = sword.conf sword.conf: @echo "[Install]" > sword.conf @echo "DataPath=$(pkgdatadir)/" >> sword.conf endif noinst_PROGRAMS = testlib testlib_SOURCES = testlib.cpp if ICU testlib_LDADD = -L./lib -lsword -licui18n -licuuc else testlib_LDADD = -L./lib -lsword endif include locales.d/Makefile.am include samples/Makefile.am restore: cd $(top_srcdir) && ./scripts/restoremake.sh install: install-recursive @echo "" @echo "sword is installed." @echo "" @echo "if this is your first time, you may need a basic global" @echo "configuration file. one can be generated to /etc/sword.conf" @echo "by typing: \"make install_config\"" @echo "" @echo "modules (Bibles, etc.), may then be unzipped to $(pkgdatadir)/" @echo "" @echo "type \"make register\" to help us keep track of how many" @echo "people are using sword." @echo "(you may consider exiting from 'root', first, to make this" @echo "a little more personal)" @echo "" install-data-am: installlocaleDATA installmodsDATA uninstall-am: uninstall-info-am uninstalllocaleDATA \ uninstallmodsDATA uninstall-sysconfDATA register: @echo "" echo "(***) $$USER@$$HOSTNAME, $$(date), $$(uname -m -r -s), SWORD ${version}, ${pkgdatadir}" | mail sword.users@crosswire.org @echo "" @echo "The output of this command has been sent to CrossWire-- thank you. Enjoy!" @echo "" install_config: @echo "[Install]" > /etc/sword.conf @echo "DataPath=$(pkgdatadir)/" >> /etc/sword.conf @echo "sword.conf generated"