Overview
Comment: | Add example configure.ac. |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | trunk |
Files: | files | file ages | folders |
SHA3-256: |
c266a83ce1a99a1343fe9a1da187886c |
User & Date: | js on 2009-04-16 17:26:30 |
Other Links: | manifest | tags |
Context
2009-04-24
| ||
22:13 | Fix missing braces. check-in: 8f1cf20690 user: js tags: trunk | |
2009-04-16
| ||
17:26 | Add example configure.ac. check-in: c266a83ce1 user: js tags: trunk | |
2009-04-15
| ||
14:28 | Update copyright. check-in: f9f650baba user: js tags: trunk | |
Changes
Added configure.ac version [bcc3c398ac].
> > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > | 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 | dnl dnl This is an example configure.ac that demonstrates how to use the buildsys. dnl You should not just copy it, but edit it to fit your needs! dnl dnl To generate the configure script, call: dnl aclocal -I m4 dnl autoconf dnl dnl Specify name, version and contact e-mail of the package. AC_INIT(name, version, e-mail) dnl Specifies where your sources are. AC_CONFIG_SRCDIR(src) dnl If your package uses C, you want a C compiler and a C preprocessor AC_PROG_CC AC_PROG_CPP dnl The buildsys might require ln -s to install libraries. dnl Uncomment if you are compiling a library. dnl AC_PROG_LN_S dnl If you want to build static libraries (for example build part of your dnl project as a static library and link it to the final program later so you dnl can easier split your program into multiple directories), you need to dnl uncomment the following line. dnl AC_PATH_TOOL(AR, ar) dnl If you want to build a shared library, you need to call BUILDSYS_LIB. dnl It will automatically set the required LIB_* and PLUGIN_* variables. dnl See m4/buildsys.m4 for more details. dnl Uncomment the following line if you want to build a shared library. dnl BUILDSYS_LIB dnl The above line gives the user the possibility to disable shared libraries dnl and build it as a static one. If you want to enforce shared libraries, use dnl the line below. The flags for shared libraries will be set to the flags for dnl static libraries then. Keep in mind that plugins don't work with static dnl libraries! dnl BUILDSYS_SHARED_LIB dnl If your program uses plugins and should run on win32 as well, you need to dnl uncomment the following line dnl BUILDSYS_PROG_IMPLIB dnl You need to call this to generate the .deps files required by the buildsys. BUILDSYS_TOUCH_DEPS dnl Set the name of your package here. It will be used in the default include dnl paths for example. (Can be changed, see buildsys.mk.in for details.) AC_SUBST(PACKAGE, name) dnl If you don't need any extra variables AC_CONFIG_FILES(buildsys.mk) dnl If you need any extra variables, they go to extra.mk. dnl If you use extra variables, comment the line above and uncomment the line dnl below. dnl AC_CONFIG_FILES([buildsys.mk extra.mk]) dnl Generate config.h if we did some defines. dnl AC_CONFIG_HEADERS(config.h) dnl Write out configure script AC_OUTPUT |