* [crosstool-ng/crosstool-ng] 896bc2: Split local helper macros into separate m4's
@ 2018-04-11 4:27 Alexey Neyman
0 siblings, 0 replies; only message in thread
From: Alexey Neyman @ 2018-04-11 4:27 UTC (permalink / raw)
To: crossgcc
[-- Attachment #1: Type: text/plain, Size: 18191 bytes --]
Branch: refs/heads/master
Home: https://github.com/crosstool-ng/crosstool-ng
Commit: 896bc2d17313f32a968efb09917cc3eb2b4e3ed8
https://github.com/crosstool-ng/crosstool-ng/commit/896bc2d17313f32a968efb09917cc3eb2b4e3ed8
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M .gitignore
M bootstrap
M configure.ac
A m4/README
A m4/ax_require_defined.m4
A m4/ctng_cpu_count.m4
A m4/ctng_gperf.m4
A m4/ctng_prog.m4
A m4/ctng_prog_stat.m4
A m4/ctng_set_kconfig_option.m4
A m4/ctng_version_check.m4
A m4/ctng_with_deprecated.m4
Log Message:
-----------
Split local helper macros into separate m4's
... which are then picked up via aclocal.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 0bcb67fa52b1318b098366fa44955f528999f4db
https://github.com/crosstool-ng/crosstool-ng/commit/0bcb67fa52b1318b098366fa44955f528999f4db
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M .gitignore
M configure.ac
M kconfig/Makefile.in
A m4/ax_build_date_epoch.m4
A m4/ax_with_curses.m4
A m4/ax_with_curses_extra.m4
M m4/ctng_gperf.m4
A m4/gettext.m4
A m4/iconv.m4
A m4/intlmacosx.m4
A m4/lib-ld.m4
A m4/lib-link.m4
A m4/lib-prefix.m4
A m4/nls.m4
A m4/pkg.m4
A m4/po.m4
A m4/progtest.m4
A scripts/config.rpath
Log Message:
-----------
Use autoconfig-archve/automake tests
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 1ce2eab963a004ba352a5cea800e2765a7c6affd
https://github.com/crosstool-ng/crosstool-ng/commit/1ce2eab963a004ba352a5cea800e2765a7c6affd
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M configure.ac
M m4/ctng_prog_stat.m4
M m4/ctng_set_kconfig_option.m4
Log Message:
-----------
Simplify the macro for checking stat flavor a bit
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: d401afbddaae56093cce388e62f7ba4d9d68a327
https://github.com/crosstool-ng/crosstool-ng/commit/d401afbddaae56093cce388e62f7ba4d9d68a327
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M Makefile.in
M configure.ac
M ct-ng.in
M kconfig/Makefile.in
Log Message:
-----------
Get rid of sub{lib,doc}dir
They don't make sense - using same ct-ng won't work with different versions,
so they cannot coexist in the same prefix.
Also localize other configure variables so that their usage is easier to track.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 576dcc3fee5b949cbf439fd95ab642dfcfe51a74
https://github.com/crosstool-ng/crosstool-ng/commit/576dcc3fee5b949cbf439fd95ab642dfcfe51a74
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M configure.ac
M kconfig/Makefile.in
Log Message:
-----------
Remove special handling of dpkg-buildflags
Instead, just honor CFLAGS/CPPFLAGS/LDFLAGS as they're passed down from
configure. This brings the build process in compliance with the
recommended practices.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 9238b587210c53ba51dd665ffb9ff3e13456880f
https://github.com/crosstool-ng/crosstool-ng/commit/9238b587210c53ba51dd665ffb9ff3e13456880f
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M .gitignore
A Makefile.am
R Makefile.in
M config/comp_tools/autoconf.in
M config/configure.in.in
M configure.ac
A kconfig/Makefile.am
R kconfig/Makefile.in
M m4/ctng_version_check.m4
A scripts/compile
A scripts/depcomp
M scripts/install-sh
A scripts/ltmain.sh
A scripts/missing
A scripts/ylwrap
Log Message:
-----------
WIP: autotoolization
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 7655fc2a3c64fce46517d4a2af047d4c6e663f50
https://github.com/crosstool-ng/crosstool-ng/commit/7655fc2a3c64fce46517d4a2af047d4c6e663f50
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M configure.ac
R m4/ctng_gperf.m4
Log Message:
-----------
Cleanup after rebase on master:
gperf detection macros no longer needed, gperf is not used anymore.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 66821508f4064904995189f4b46652eb6257b1ea
https://github.com/crosstool-ng/crosstool-ng/commit/66821508f4064904995189f4b46652eb6257b1ea
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M .gitignore
M configure.ac
M m4/ctng_cpu_count.m4
A m4/ctng_prog_install.m4
M m4/ctng_prog_stat.m4
Log Message:
-----------
Fix install --strip-program check after merge
Also, fix the use of AC_CACHE_CHECK in stat format checker.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 9a4e17cf9b0e27a9af49da932db96ccb19aeb1f7
https://github.com/crosstool-ng/crosstool-ng/commit/9a4e17cf9b0e27a9af49da932db96ccb19aeb1f7
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M kconfig/Makefile.am
Log Message:
-----------
Add nconf build
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: d9d4d090265b56dc158b9ffa7a875d0a68f9c57f
https://github.com/crosstool-ng/crosstool-ng/commit/d9d4d090265b56dc158b9ffa7a875d0a68f9c57f
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M configure.ac
M kconfig/Makefile.am
Log Message:
-----------
Enable mconf build
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: dbe3877285549d1cdc549826673cdf8f07cf154c
https://github.com/crosstool-ng/crosstool-ng/commit/dbe3877285549d1cdc549826673cdf8f07cf154c
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M Makefile.am
M ct-ng.in
M kconfig/Makefile.am
R kconfig/kconfig.mk
Log Message:
-----------
Install ct-ng
Also, move kconfig.mk into the main driver - we'd want kconfig to be a sub-package
so there's no sense in writing the installation framework for the ct-ng-specific
fragment in an otherwise independent directory.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 69df9ae9ddb806b42d962ae8a0b2b8f7b31f480e
https://github.com/crosstool-ng/crosstool-ng/commit/69df9ae9ddb806b42d962ae8a0b2b8f7b31f480e
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M config/global/build-behave.in
M ct-ng.in
R scripts/.gitignore
A scripts/crosstool-NG.sh
R scripts/crosstool-NG.sh.in
A scripts/saveSample.sh
R scripts/saveSample.sh.in
A scripts/scripts.mk
R scripts/scripts.mk.in
Log Message:
-----------
Remove the need for configure substitutions in scripts
... so that scripts/ directory can be installed verbatim.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 9dc94f36627ec79721e485bb4ae50af9fb67c9fc
https://github.com/crosstool-ng/crosstool-ng/commit/9dc94f36627ec79721e485bb4ae50af9fb67c9fc
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M .gitignore
M Makefile.am
M bootstrap
M configure.ac
M kconfig/Makefile.am
R scripts/ylwrap
Log Message:
-----------
Install "pure data" directories
... and update .gitignore. Survives 'make distcheck'.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 35b830b55233bd932f0bcb32aff04abb1d9b3c75
https://github.com/crosstool-ng/crosstool-ng/commit/35b830b55233bd932f0bcb32aff04abb1d9b3c75
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M bootstrap
Log Message:
-----------
Ignore/modify the list of installed files to match
what was installed before.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 0dc8565c4fa521e71667030ec0f994aa4f3918ec
https://github.com/crosstool-ng/crosstool-ng/commit/0dc8565c4fa521e71667030ec0f994aa4f3918ec
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M .gitignore
M ct-ng.in
M kconfig/.gitignore
R kconfig/lxdialog/.gitignore
R steps.mk
Log Message:
-----------
Merge steps.mk into ct-ng
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 5b95b81ea90682c124d5280b64a91a249c464ee4
https://github.com/crosstool-ng/crosstool-ng/commit/5b95b81ea90682c124d5280b64a91a249c464ee4
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M .gitignore
M .travis.yml
M bootstrap
M configure.ac
M ct-ng.in
M debian/control
A paths.sh.in
Log Message:
-----------
Kill gperf vestiges
Generate paths.sh by configure, do away with paths.mk.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 5159cd7bc070a4fbf013e6c8c259ccb8ef391b0d
https://github.com/crosstool-ng/crosstool-ng/commit/5159cd7bc070a4fbf013e6c8c259ccb8ef391b0d
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M Makefile.am
M ct-ng.in
Log Message:
-----------
Adjust the paths to match new stuff location
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: bc542408ca3c74e977e4f30d77ae6b9a6f388cbe
https://github.com/crosstool-ng/crosstool-ng/commit/bc542408ca3c74e977e4f30d77ae6b9a6f388cbe
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M bootstrap
M scripts/functions
Log Message:
-----------
config.sub/config.guess must either be executable
or be run through shell
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: f45e29c5ca5c50bded67c295fb62e208365cf4d6
https://github.com/crosstool-ng/crosstool-ng/commit/f45e29c5ca5c50bded67c295fb62e208365cf4d6
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M Makefile.am
M configure.ac
M ct-ng.in
Log Message:
-----------
Restore --enable-local use
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 355f6f03fba92c71f9ff8d2e26985d2c1b7a0a0b
https://github.com/crosstool-ng/crosstool-ng/commit/355f6f03fba92c71f9ff8d2e26985d2c1b7a0a0b
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M Makefile.am
M configure.ac
M ct-ng.in
Log Message:
-----------
Cannot ignore 'make install' with automake
Automake does not allow us to place the hooks before its generated actions,
and does not allow us to check MAKECMDGOALS, and does not support a mechanism
for disabling make install (such as noinst_SUBDIRS, requested a few times
on automake mailing list). The only way I could preserve the current behavior
is to have a GNUmakefile wrapper that will convert MAKECMDGOAL into a variable
unknown to automake - which seems too convoluted a solution for the problem
being solved.
Hence the approach is to not override anything for --enable-local. It is now
fully handled by selecting different values for CT_xxx_DIR in ct-ng.in; but
at the build-system level, all the variables remain the same. We just don't
support 'make install' in that case anymore; but the ct-ng in the working
copy can be used after a regular 'make' (or 'make all').
Help message for --enable-local updated accordingly.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: d6f5c308f9b9564df548d7d6a245a56dbf5360bc
https://github.com/crosstool-ng/crosstool-ng/commit/d6f5c308f9b9564df548d7d6a245a56dbf5360bc
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M debian/rules
Log Message:
-----------
No need for overriding MAKELEVEL anymore
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 56d785bd006ab823caf39fc16e2ae6833ef2d780
https://github.com/crosstool-ng/crosstool-ng/commit/56d785bd006ab823caf39fc16e2ae6833ef2d780
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M Makefile.am
M docs/ct-ng.1.in
M maintainer/create-release.sh
A maintainer/download-docs.sh
Log Message:
-----------
Docs installation
- Move downloading the pages from a website to a separate script, invoke
as dist hook
- Install manpage
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: bb6c97551f7cfafea811367de0a6f382d9aec36b
https://github.com/crosstool-ng/crosstool-ng/commit/bb6c97551f7cfafea811367de0a6f382d9aec36b
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M Makefile.am
M configure.ac
M docs/MANUAL_ONLINE
M maintainer/download-docs.sh
M samples/samples.mk
Log Message:
-----------
User manual installation
... when running from a release tarball.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 970811a1c58d22fad37d8cbe2233b8344f358e78
https://github.com/crosstool-ng/crosstool-ng/commit/970811a1c58d22fad37d8cbe2233b8344f358e78
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M Makefile.am
M configure.ac
R ct-ng.comp
A ct-ng.comp.in
Log Message:
-----------
Conditionally install bash completion
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: b670aaf1ad5ed2531079a7992b6feb87c0b3b9ea
https://github.com/crosstool-ng/crosstool-ng/commit/b670aaf1ad5ed2531079a7992b6feb87c0b3b9ea
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M Makefile.am
A bash-completion/ct-ng.in
M configure.ac
R ct-ng.comp.in
Log Message:
-----------
Install bash completion into new location
/share/bash-completion/completions rather than /etc/bash_completion.d
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 20e8402779db3d47856b45b31e5f3d76c8554a55
https://github.com/crosstool-ng/crosstool-ng/commit/20e8402779db3d47856b45b31e5f3d76c8554a55
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M Makefile.am
Log Message:
-----------
Compress the manpage
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: fda857aeb851e5329b5dec664cc14903bf4d20a6
https://github.com/crosstool-ng/crosstool-ng/commit/fda857aeb851e5329b5dec664cc14903bf4d20a6
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M debian/rules
Log Message:
-----------
Debian: no longer need to install completion separately
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 7eb903667b59ac00d28e2ebad26e4b8c56bb0b84
https://github.com/crosstool-ng/crosstool-ng/commit/7eb903667b59ac00d28e2ebad26e4b8c56bb0b84
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M Makefile.am
M configure.ac
Log Message:
-----------
Lintian warnings cleanup
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: 4e7d0906c1047516ab6517e3abd4a83cba98139d
https://github.com/crosstool-ng/crosstool-ng/commit/4e7d0906c1047516ab6517e3abd4a83cba98139d
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-07 (Sat, 07 Apr 2018)
Changed paths:
M ct-ng.in
M scripts/crosstool-NG.sh
M scripts/functions
M scripts/saveSample.sh
M scripts/show-config.sh
M scripts/show-tuple.sh
Log Message:
-----------
Support out-of-tree local builds
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: c4608f07f7e06a58d48d74b64296be663a94c604
https://github.com/crosstool-ng/crosstool-ng/commit/c4608f07f7e06a58d48d74b64296be663a94c604
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-08 (Sun, 08 Apr 2018)
Changed paths:
M Makefile.am
Log Message:
-----------
Only attempt to chmod bash completion script
... if it has been installed.
Signed-off-by: Alexey Neyman <stilor@att.net>
Commit: ffc638142d8bb5d70204047a7bd3bdd34b127d85
https://github.com/crosstool-ng/crosstool-ng/commit/ffc638142d8bb5d70204047a7bd3bdd34b127d85
Author: Alexey Neyman <stilor@att.net>
Date: 2018-04-10 (Tue, 10 Apr 2018)
Changed paths:
M .gitignore
M .travis.yml
A Makefile.am
R Makefile.in
A bash-completion/ct-ng.in
M bootstrap
M config/comp_tools/autoconf.in
M config/configure.in.in
M config/global/build-behave.in
M configure.ac
R ct-ng.comp
M ct-ng.in
M debian/control
M debian/rules
M docs/MANUAL_ONLINE
M docs/ct-ng.1.in
M kconfig/.gitignore
A kconfig/Makefile.am
R kconfig/Makefile.in
R kconfig/kconfig.mk
R kconfig/lxdialog/.gitignore
A m4/README
A m4/ax_build_date_epoch.m4
A m4/ax_require_defined.m4
A m4/ax_with_curses.m4
A m4/ax_with_curses_extra.m4
A m4/ctng_cpu_count.m4
A m4/ctng_prog.m4
A m4/ctng_prog_install.m4
A m4/ctng_prog_stat.m4
A m4/ctng_set_kconfig_option.m4
A m4/ctng_version_check.m4
A m4/ctng_with_deprecated.m4
A m4/gettext.m4
A m4/iconv.m4
A m4/intlmacosx.m4
A m4/lib-ld.m4
A m4/lib-link.m4
A m4/lib-prefix.m4
A m4/nls.m4
A m4/pkg.m4
A m4/po.m4
A m4/progtest.m4
M maintainer/create-release.sh
A maintainer/download-docs.sh
A paths.sh.in
M samples/samples.mk
R scripts/.gitignore
A scripts/compile
A scripts/config.rpath
A scripts/crosstool-NG.sh
R scripts/crosstool-NG.sh.in
A scripts/depcomp
M scripts/functions
M scripts/install-sh
A scripts/ltmain.sh
A scripts/missing
A scripts/saveSample.sh
R scripts/saveSample.sh.in
A scripts/scripts.mk
R scripts/scripts.mk.in
M scripts/show-config.sh
M scripts/show-tuple.sh
R steps.mk
Log Message:
-----------
Merge pull request #937 from stilor/build-autotoolize
Autotoolize crosstool-ng
Compare: https://github.com/crosstool-ng/crosstool-ng/compare/7c3422675909...ffc638142d8b
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2018-04-11 4:27 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-04-11 4:27 [crosstool-ng/crosstool-ng] 896bc2: Split local helper macros into separate m4's Alexey Neyman
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).