mirror of https://github.com/deadw00d/AROS.git
add a wip uname replacement in tools.
git-svn-id: https://svn.aros.org/svn/aros/trunk/AROS@54487 fb15a70f-31f2-0310-bbcc-cdcc74a49acc
This commit is contained in:
parent
e65e2a2308
commit
2f5133a532
|
@ -15120,7 +15120,7 @@ ac_config_headers="$ac_config_headers ${aros_geninc_dir}/host-conf.h:config/host
|
|||
# Generic build tools (metamake, etc)
|
||||
ac_config_commands="$ac_config_commands genmf-executable-support"
|
||||
|
||||
ac_config_files="$ac_config_files Makefile config/make.cfg ${aros_inc_dir}/config.h:config/config.h.in ${aros_geninc_dir}/config.h:config/config.h.in ${aros_hostcfg_dir}/host.cfg:config/host.cfg.in ${aros_targetcfg_dir}/target.cfg:config/target.cfg.in ${aros_targetcfg_dir}/build.cfg:config/build.cfg.in mmake.config compiler/include/mmakefile:compiler/include/mmakefile.in ${aros_targetcfg_dir}/make.defaults:config/make.defaults.in ${aros_tools_dir}/genmf.py:tools/genmf/genmf.py tools/collect-aros/env.h"
|
||||
ac_config_files="$ac_config_files Makefile config/make.cfg ${aros_inc_dir}/config.h:config/config.h.in ${aros_geninc_dir}/config.h:config/config.h.in ${aros_hostcfg_dir}/host.cfg:config/host.cfg.in ${aros_targetcfg_dir}/target.cfg:config/target.cfg.in ${aros_targetcfg_dir}/build.cfg:config/build.cfg.in mmake.config compiler/include/mmakefile:compiler/include/mmakefile.in ${aros_targetcfg_dir}/make.defaults:config/make.defaults.in ${aros_tools_dir}/genmf.py:tools/genmf/genmf.py ${aros_tools_dir}/uname:scripts/uname.in tools/collect-aros/env.h"
|
||||
|
||||
|
||||
# Binutils
|
||||
|
@ -15844,8 +15844,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
|
|||
#
|
||||
# INIT-COMMANDS
|
||||
#
|
||||
aros_tools_dir=${aros_tools_dir}
|
||||
|
||||
chmod a+x ${aros_tools_dir}/genmf.py
|
||||
|
||||
aros_host_exe_suffix=${aros_host_exe_suffix}
|
||||
aros_tools_dir=${aros_tools_dir}
|
||||
|
@ -15901,6 +15900,7 @@ do
|
|||
"compiler/include/mmakefile") CONFIG_FILES="$CONFIG_FILES compiler/include/mmakefile:compiler/include/mmakefile.in" ;;
|
||||
"${aros_targetcfg_dir}/make.defaults") CONFIG_FILES="$CONFIG_FILES ${aros_targetcfg_dir}/make.defaults:config/make.defaults.in" ;;
|
||||
"${aros_tools_dir}/genmf.py") CONFIG_FILES="$CONFIG_FILES ${aros_tools_dir}/genmf.py:tools/genmf/genmf.py" ;;
|
||||
"${aros_tools_dir}/uname") CONFIG_FILES="$CONFIG_FILES ${aros_tools_dir}/uname:scripts/uname.in" ;;
|
||||
"tools/collect-aros/env.h") CONFIG_FILES="$CONFIG_FILES tools/collect-aros/env.h" ;;
|
||||
"binutils-support") CONFIG_COMMANDS="$CONFIG_COMMANDS binutils-support" ;;
|
||||
"${aros_tools_dir}/${aros_target_cpu}-${aros_target_arch}${aros_target_suffix}-aros-${aros_ld}") CONFIG_FILES="$CONFIG_FILES ${aros_tools_dir}/${aros_target_cpu}-${aros_target_arch}${aros_target_suffix}-aros-${aros_ld}:scripts/aros-ld.in" ;;
|
||||
|
@ -16464,7 +16464,7 @@ $as_echo "$as_me: executing $ac_file commands" >&6;}
|
|||
|
||||
|
||||
case $ac_file$ac_mode in
|
||||
"genmf-executable-support":C) chmod a+x ${aros_tools_dir}/genmf.py ;;
|
||||
"genmf-executable-support":C) chmod a+x ${aros_tools_dir}/uname ;;
|
||||
"binutils-support":C)
|
||||
prefix=${PWD}/${aros_tools_dir}/${aros_target_cpu}-${aros_target_arch}${aros_target_suffix}
|
||||
mkdir -p $prefix
|
||||
|
|
|
@ -3056,6 +3056,7 @@ AC_CONFIG_HEADERS(${aros_geninc_dir}/host-conf.h:config/host-conf.h.in)
|
|||
|
||||
# Generic build tools (metamake, etc)
|
||||
AC_CONFIG_COMMANDS([genmf-executable-support],
|
||||
[chmod a+x ${aros_tools_dir}/uname],
|
||||
[chmod a+x ${aros_tools_dir}/genmf.py],
|
||||
[aros_tools_dir=${aros_tools_dir}]
|
||||
)
|
||||
|
@ -3071,6 +3072,7 @@ AC_CONFIG_FILES(
|
|||
compiler/include/mmakefile:compiler/include/mmakefile.in
|
||||
${aros_targetcfg_dir}/make.defaults:config/make.defaults.in
|
||||
${aros_tools_dir}/genmf.py:tools/genmf/genmf.py
|
||||
${aros_tools_dir}/uname:scripts/uname.in
|
||||
tools/collect-aros/env.h
|
||||
)
|
||||
|
||||
|
|
|
@ -0,0 +1,35 @@
|
|||
#!/bin/sh
|
||||
|
||||
# print usage
|
||||
usage() {
|
||||
echo "Usage: $( basename "$0" ) [options] [ -- ] command"
|
||||
echo "Options:"
|
||||
echo " -s, --kernel-name"
|
||||
echo " -n, --nodename"
|
||||
echo " -r, --kernel-release"
|
||||
echo " -v, --kernel-version"
|
||||
echo " -m, --machine"
|
||||
echo " -p, --processor"
|
||||
echo " -i, --hardware-platform"
|
||||
echo " -o, --operating-system"
|
||||
echo " --help"
|
||||
exit 0
|
||||
}
|
||||
|
||||
[ $# -eq 0 ] && echo -n "AROS"
|
||||
|
||||
for arg in "$@"; do
|
||||
case "$arg" in
|
||||
-s|--kernel-name) echo -n "AROS";;
|
||||
-n|--nodename) echo -n "localhost";;
|
||||
-r|--kernel-release) echo -n "1";;
|
||||
-v|--kernel-version) echo -n "0";;
|
||||
-m|--machine) echo -n "@aros_target_cpu@";;
|
||||
-p|--processor) echo -n "@aros_target_cpu@";;
|
||||
-i|--hardware-platform) echo -n "@aros_target_cpu@";;
|
||||
-o|--operating-system) echo -n "AmigaOS/AROS";;
|
||||
--help) usage;;
|
||||
esac
|
||||
done
|
||||
|
||||
echo
|
Loading…
Reference in New Issue