Template to bootstrap configure/automake projects for C++, libtool, Qt, NodeJS, PHP, Shell-Scripts, etc.
Extends autotools, by building packages for Debian and RPM, specifying generic library dependencies, creating desktop applications with icons, etc.
https://mrw.sh/development/bootstrap-build-environment
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
36 lines
1.1 KiB
36 lines
1.1 KiB
## @id $Id$ |
|
## |
|
## This file has been added: |
|
## - by bootstrap.sh |
|
## - on Tue, 03 November 2015 16:13:52 +0100 |
|
## Feel free to change it or even remove and rebuild it, up to your needs |
|
## |
|
## 1 2 3 4 5 6 7 8 |
|
## 45678901234567890123456789012345678901234567890123456789012345678901234567890 |
|
|
|
m4_define(x_package_name, bootstrap-build-environment) # project's name |
|
m4_define(x_major, 1) # project's major version |
|
m4_define(x_minor, 0) # project's minor version |
|
m4_include(ax_init_standard_project.m4) |
|
AC_INIT(x_package_name, x_version, x_bugreport, x_package_name) |
|
AM_INIT_AUTOMAKE([1.9 tar-pax]) |
|
AX_INIT_STANDARD_PROJECT |
|
|
|
# requirements, uncomment, what you need: |
|
#AX_USE_CXX |
|
#AX_USE_LIBTOOL |
|
AX_USE_SCRIPTS |
|
AX_USE_DOXYGEN |
|
AX_USE_DEBIAN_PACKAGING |
|
AX_USE_RPM_PACKAGING |
|
#AX_USE_CPPUNIT |
|
#AX_BUILD_EXAMPLES |
|
#AX_BUILD_HTML |
|
|
|
# qt features, uncomment, what you need: |
|
#AX_CHECK_QT([QT], [QtCore QtGui QtNetwork], [QtWidgets]) |
|
#AX_REQUIRE_QT([QT], [QtCore QtGui QtNetwork], [QtWidgets]) |
|
#AX_QT_NO_KEYWORDS |
|
|
|
# create output |
|
AC_OUTPUT
|
|
|