diff options
author | midipix <writeonce@midipix.org> | 2024-04-28 17:47:08 +0000 |
---|---|---|
committer | midipix <writeonce@midipix.org> | 2024-04-28 17:47:08 +0000 |
commit | 1b64c0ca9f6438c5bb35f34a46344030b61b789a (patch) | |
tree | c1c41b3abf8af0c8fb2484681a7ef0e9707913ef /sofort/config | |
parent | 646efeb80e90cdc80e35a337273943b6ba87bb6f (diff) | |
download | treebnf-1b64c0ca9f6438c5bb35f34a46344030b61b789a.tar.bz2 treebnf-1b64c0ca9f6438c5bb35f34a46344030b61b789a.tar.xz |
build system: imported sofort, a project-agnostic build system.
Diffstat (limited to 'sofort/config')
-rw-r--r-- | sofort/config/cfgdefs.in | 6 | ||||
-rw-r--r-- | sofort/config/config.vars | 151 | ||||
-rw-r--r-- | sofort/config/flag.vars | 25 | ||||
-rw-r--r-- | sofort/config/opt.vars | 9 |
4 files changed, 191 insertions, 0 deletions
diff --git a/sofort/config/cfgdefs.in b/sofort/config/cfgdefs.in new file mode 100644 index 0000000..fd4b947 --- /dev/null +++ b/sofort/config/cfgdefs.in @@ -0,0 +1,6 @@ +# changes made to this file will be gone the next time +# you run ./configure. + +# for persistent post-configure, ad-hoc changes to the +# build project, use usrdefs.mk instead. + diff --git a/sofort/config/config.vars b/sofort/config/config.vars new file mode 100644 index 0000000..38d5616 --- /dev/null +++ b/sofort/config/config.vars @@ -0,0 +1,151 @@ +package +nickname +project_dir +source_dir +git_reference_index +custom_install_headers +avoid_version + +ccenv +ccenv_create_log +ccenv_skip_native + +pkgname +pkgdesc +pkgusrc +pkgrepo +pkgpsrc +pkgdurl +pkgbugs +pkghome +pkgdefs +pkglibs + +srcinfo +srcsite + +pgprkey +pgpskey + +rawball +rawball_url +rawball_sha256 +modball +modball_url +modball_sha256 +srcball +srcball_url +srcball_sha256 + + +make +makefile +makemode + +build +host +cchost +cfghost +target +arch +compiler +toolchain +zealous +sysroot +freestanding +cross_compile +config_shell +shell + +pkgconf +pkgconfig + +prefix +exec_prefix +bindir +sbindir +libdir +includedir +oldincludedir +mandir +docdir +libexecdir + +sysconfdir +sharedstatedir +localstatedir +runstatedir +datarootdir +datadir +infodir +localedir +htmldir +dvidir +pdfdir +psdir + +cflags +cflags_common +cflags_debug +cflags_cmdline +cflags_config +cflags_sysroot +cflags_os +cflags_site +cflags_path +cflags_strict +cflags_util +cflags_last +cflags_once + +ldflags +ldflags_common +ldflags_debug +ldflags_cmdline +ldflags_config +ldflags_sysroot +ldflags_path +ldflags_strict +ldflags_util +ldflags_last +ldflags_once + +cc +cpp +cxx + +user_cc +user_cpp +user_cxx + +pe_subsystem +pe_image_base + +native_cc +native_cpp +native_cxx + +native_host +native_cfghost +native_cflags +native_ldflags + +native_pkgconf +native_pkgconfig + +native_pe_subsystem +native_pe_image_base + +all_shared +all_static +disable_frontend +disable_shared +disable_static + +use_custom_cfgdefs +use_custom_cfginit +use_custom_cfgfini +use_custom_usrdefs + +shared_lib_cmd +shared_lib_ldflags diff --git a/sofort/config/flag.vars b/sofort/config/flag.vars new file mode 100644 index 0000000..4229e3e --- /dev/null +++ b/sofort/config/flag.vars @@ -0,0 +1,25 @@ +# configure +mb_config +mb_debug + +mb_ccstrict +mb_ldstrict + +mb_program_prefix +mb_require_source_dir + +mb_prefix_set +mb_bindir_set +mb_exec_prefix_set + +mb_bindir_basename + +# ccenv +mb_agnostic + +# cfgtest +mb_cfgtest_cc +mb_cfgtest_cflags +mb_cfgtest_cfgtype +mb_cfgtest_makevar +mb_cfgtest_headers diff --git a/sofort/config/opt.vars b/sofort/config/opt.vars new file mode 100644 index 0000000..e71ea56 --- /dev/null +++ b/sofort/config/opt.vars @@ -0,0 +1,9 @@ +version_opt + +shared_library_opt +static_library_opt + +app_frontend_opt +app_linking_opt + +install_headers_opt |