mirror of
https://github.com/roswell/roswell.git
synced 2026-09-10 07:16:17 -04:00
implement a way to fix arch
This commit is contained in:
parent
76848fa7dc
commit
4eec08cca7
|
|
@ -108,6 +108,12 @@ AC_ARG_WITH([sbcl_bin_variant],
|
|||
AC_SUBST([SBCL_BIN_VARIANT], ["${SBCL_BIN_VARIANT}"])
|
||||
AC_DEFINE_UNQUOTED([SBCL_BIN_VARIANT],["${SBCL_BIN_VARIANT}"],[variant for sbcl-bin])
|
||||
|
||||
AC_ARG_WITH([fixed_arch],
|
||||
[AS_HELP_STRING([--with-fixed-arch=string],[set arch instead of on the fly detecting [default=''] possible choices are 'armhf', 'arm64'.])],
|
||||
[FIXED_ARCH=$withval],[FIXED_ARCH=""])
|
||||
AC_SUBST([FIXED_ARCH], ["${FIXED_ARCH}"])
|
||||
AC_DEFINE_UNQUOTED([FIXED_ARCH],["${FIXED_ARCH}"],[arch to decide binary])
|
||||
|
||||
# man file (ros.1) generation switch
|
||||
AC_ARG_ENABLE([manual_generation],
|
||||
[AS_HELP_STRING([--enable-manual-generation],[generate manual if enabled])],
|
||||
|
|
|
|||
|
|
@ -29,6 +29,10 @@ char* uname_s(void) {
|
|||
|
||||
char* uname_m(void) {
|
||||
char *p2=q(UNAME_M);
|
||||
if(strlen(FIXED_ARCH) !=0) {
|
||||
s(p2);
|
||||
return q(FIXED_ARCH);
|
||||
}
|
||||
if(strcmp(p2,"i86pc")==0) {
|
||||
/* solaris */
|
||||
s(p2);
|
||||
|
|
|
|||
Loading…
Reference in a new issue