set ARCH variable to system architecture
This commit is contained in:
@@ -1,3 +1,11 @@
|
|||||||
|
2016-05-05 10:10
|
||||||
|
|
||||||
|
* ChangeLog, autogen.sh, ax_init_standard_project.m4, bootstrap.sh,
|
||||||
|
build-in-docker.sh, mac-create-app-bundle.sh,
|
||||||
|
resolve-rpmbuilddeps.sh, scripts/ax_init_standard_project.m4,
|
||||||
|
scripts/build-in-docker.sh, scripts/makefile.am: updated build
|
||||||
|
system
|
||||||
|
|
||||||
2016-04-22 08:27
|
2016-04-22 08:27
|
||||||
|
|
||||||
* scripts/build-in-docker.sh: basic support for centos rpm docker
|
* scripts/build-in-docker.sh: basic support for centos rpm docker
|
||||||
|
@@ -181,6 +181,8 @@ AC_DEFUN([AX_INIT_STANDARD_PROJECT], [
|
|||||||
_AM_SUBST_NOTMAKE([AUTHOR])
|
_AM_SUBST_NOTMAKE([AUTHOR])
|
||||||
DISTRO=$(lsb_release -sc 2>/dev/null || uname -s 2>/dev/null)
|
DISTRO=$(lsb_release -sc 2>/dev/null || uname -s 2>/dev/null)
|
||||||
AX_SUBST(DISTRO)
|
AX_SUBST(DISTRO)
|
||||||
|
ARCH=$((@<:@@<:@ $(uname -sm) =~ 64 @:>@@:>@ && echo amd64) || (@<:@@<:@ $(uname -sm) =~ 'i?86' @:>@@:>@ && echo i386 || uname -sm))
|
||||||
|
AX_SUBST(ARCH)
|
||||||
DISTRIBUTOR=$(lsb_release -si 2>/dev/null || uname -s 2>/dev/null)
|
DISTRIBUTOR=$(lsb_release -si 2>/dev/null || uname -s 2>/dev/null)
|
||||||
case "${DISTRIBUTOR// /-}" in
|
case "${DISTRIBUTOR// /-}" in
|
||||||
(Ubuntu) UBUNTU=1; AX_SUBST(UBUNTU);;
|
(Ubuntu) UBUNTU=1; AX_SUBST(UBUNTU);;
|
||||||
|
@@ -129,6 +129,7 @@ GENERATED FILES
|
|||||||
* resolve-debbuilddeps.sh - script to install debian package dependencies
|
* resolve-debbuilddeps.sh - script to install debian package dependencies
|
||||||
* resolve-rpmbuilddeps.sh - script to install RPM package dependencies
|
* resolve-rpmbuilddeps.sh - script to install RPM package dependencies
|
||||||
* build-in-docker.sh - script to build the project encapsulated in a docker container
|
* build-in-docker.sh - script to build the project encapsulated in a docker container
|
||||||
|
* build-in-docker.conf - additional configuration for build-in-docker.sh
|
||||||
* build-resource-file.sh - build resource.qrc file from a resource directory
|
* build-resource-file.sh - build resource.qrc file from a resource directory
|
||||||
* sql-to-dot.sed - script to convert SQL schema files to graphviz dot in doxygen
|
* sql-to-dot.sed - script to convert SQL schema files to graphviz dot in doxygen
|
||||||
* mac-create-app-bundle.sh - script to create apple mac os-x app-bundle
|
* mac-create-app-bundle.sh - script to create apple mac os-x app-bundle
|
||||||
@@ -1162,6 +1163,12 @@ Libs: -L\${libdir} -l${PACKAGE_NAME#lib} @LDFLAGS@
|
|||||||
Cflags: -I\${includedir} @CPPFLAGS@
|
Cflags: -I\${includedir} @CPPFLAGS@
|
||||||
Requires: @PKG_REQUIREMENTS@
|
Requires: @PKG_REQUIREMENTS@
|
||||||
EOF
|
EOF
|
||||||
|
to build-in-docker.conf <<EOF
|
||||||
|
repos+=("Debian|Ubuntu-precise::::::universe")
|
||||||
|
repos+=("Ubuntu-precise:::'deb http://archive.ubuntu.com/ubuntu precise universe'")
|
||||||
|
envs+=("-e 'HOME=\${HOME}'")
|
||||||
|
dirs+=("-v \${HOME}/.gnupg:\${HOME}/.gnupg:ro")
|
||||||
|
EOF
|
||||||
|
|
||||||
#### Cleanup If Makefile Exists ####
|
#### Cleanup If Makefile Exists ####
|
||||||
if test -f makefile; then
|
if test -f makefile; then
|
||||||
|
4
build-in-docker.conf
Normal file
4
build-in-docker.conf
Normal file
@@ -0,0 +1,4 @@
|
|||||||
|
repos+=("Debian|Ubuntu-precise::::::universe")
|
||||||
|
repos+=("Ubuntu-precise:::'deb http://archive.ubuntu.com/ubuntu precise universe'")
|
||||||
|
envs+=("-e 'HOME=${HOME}'")
|
||||||
|
dirs+=("-v ${HOME}/.gnupg:${HOME}/.gnupg:ro")
|
@@ -181,6 +181,8 @@ AC_DEFUN([AX_INIT_STANDARD_PROJECT], [
|
|||||||
_AM_SUBST_NOTMAKE([AUTHOR])
|
_AM_SUBST_NOTMAKE([AUTHOR])
|
||||||
DISTRO=$(lsb_release -sc 2>/dev/null || uname -s 2>/dev/null)
|
DISTRO=$(lsb_release -sc 2>/dev/null || uname -s 2>/dev/null)
|
||||||
AX_SUBST(DISTRO)
|
AX_SUBST(DISTRO)
|
||||||
|
ARCH=$((@<:@@<:@ $(uname -sm) =~ 64 @:>@@:>@ && echo amd64) || (@<:@@<:@ $(uname -sm) =~ 'i?86' @:>@@:>@ && echo i386 || uname -sm))
|
||||||
|
AX_SUBST(ARCH)
|
||||||
DISTRIBUTOR=$(lsb_release -si 2>/dev/null || uname -s 2>/dev/null)
|
DISTRIBUTOR=$(lsb_release -si 2>/dev/null || uname -s 2>/dev/null)
|
||||||
case "${DISTRIBUTOR// /-}" in
|
case "${DISTRIBUTOR// /-}" in
|
||||||
(Ubuntu) UBUNTU=1; AX_SUBST(UBUNTU);;
|
(Ubuntu) UBUNTU=1; AX_SUBST(UBUNTU);;
|
||||||
|
@@ -129,6 +129,7 @@ GENERATED FILES
|
|||||||
* resolve-debbuilddeps.sh - script to install debian package dependencies
|
* resolve-debbuilddeps.sh - script to install debian package dependencies
|
||||||
* resolve-rpmbuilddeps.sh - script to install RPM package dependencies
|
* resolve-rpmbuilddeps.sh - script to install RPM package dependencies
|
||||||
* build-in-docker.sh - script to build the project encapsulated in a docker container
|
* build-in-docker.sh - script to build the project encapsulated in a docker container
|
||||||
|
* build-in-docker.conf - additional configuration for build-in-docker.sh
|
||||||
* build-resource-file.sh - build resource.qrc file from a resource directory
|
* build-resource-file.sh - build resource.qrc file from a resource directory
|
||||||
* sql-to-dot.sed - script to convert SQL schema files to graphviz dot in doxygen
|
* sql-to-dot.sed - script to convert SQL schema files to graphviz dot in doxygen
|
||||||
* mac-create-app-bundle.sh - script to create apple mac os-x app-bundle
|
* mac-create-app-bundle.sh - script to create apple mac os-x app-bundle
|
||||||
@@ -1162,6 +1163,12 @@ Libs: -L\${libdir} -l${PACKAGE_NAME#lib} @LDFLAGS@
|
|||||||
Cflags: -I\${includedir} @CPPFLAGS@
|
Cflags: -I\${includedir} @CPPFLAGS@
|
||||||
Requires: @PKG_REQUIREMENTS@
|
Requires: @PKG_REQUIREMENTS@
|
||||||
EOF
|
EOF
|
||||||
|
to build-in-docker.conf <<EOF
|
||||||
|
repos+=("Debian|Ubuntu-precise::::::universe")
|
||||||
|
repos+=("Ubuntu-precise:::'deb http://archive.ubuntu.com/ubuntu precise universe'")
|
||||||
|
envs+=("-e 'HOME=\${HOME}'")
|
||||||
|
dirs+=("-v \${HOME}/.gnupg:\${HOME}/.gnupg:ro")
|
||||||
|
EOF
|
||||||
|
|
||||||
#### Cleanup If Makefile Exists ####
|
#### Cleanup If Makefile Exists ####
|
||||||
if test -f makefile; then
|
if test -f makefile; then
|
||||||
|
Reference in New Issue
Block a user