Commit Graph

22 Commits (be04d505106561360611c7246fc16a177c9bc167)

Author SHA1 Message Date
Alexey Neyman 74a53fdf3e Use enhanced framework for 'ct-ng update-samples'
Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Alexey Neyman 9d43246664 Change the layout a bit
... to a more natural installation paths, and also include ct-ng into
$PATH in the containers.

Signed-off-by: Alexey Neyman <stilor@att.net>
5 years ago
Bryan Hundven 66fbd9f42e Fix compressed for tar, too
Signed-off-by: Bryan Hundven <bryan.hundven@gmail.com>
5 years ago
Bryan Hundven ad667b2a15 Ignore compressed files
Signed-off-by: Bryan Hundven <bryan.hundven@gmail.com>
5 years ago
Alexey Neyman 345dc4161d Testing works for archlinux docker
Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman 715d6376bf First stab at docker-based test framework
Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman 5b95b81ea9 Kill gperf vestiges
Generate paths.sh by configure, do away with paths.mk.

Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman 0dc8565c4f Merge steps.mk into ct-ng
Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman 9dc94f3662 Install "pure data" directories
... and update .gitignore. Survives 'make distcheck'.

Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman 66821508f4 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>
6 years ago
Alexey Neyman 9238b58721 WIP: autotoolization
Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman 0bcb67fa52 Use autoconfig-archve/automake tests
Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman 896bc2d173 Split local helper macros into separate m4's
... which are then picked up via aclocal.

Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman f8d4ce3d0e Implement a script for checking packages
Then use this script to check that all packages can be extracted and patched.

Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman 0a654319f9 First stab at gen-versions.sh
Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman 1b4e784a0b Fix debuild warnings/errors
- Update .gitignore, do not place .gitignore into directories installed
in bulk
- Remove executable permissions and shebangs from the scripts that are
supposed to be invoked only via ct-ng frontent; prepend them with $(bash).
Despite what showSamples.sh said, it already has some bashisms.
- Remove --with autotools-dev and override dh_update_autotools_config
to avoid having config.{sub,guess} clobbered with older versions
- Install bash completion where Debian (now) expects it
- Update man page to use .\" as the comment delimiter, instead of
undefined macro (."); also, minor text edits.
- Install kconfig.mk without execute permission.
- Remove shell wrappers from 170-localedef-fix-trampoline.patch, we
do not use that for applying patches
- Revoke execute permissions on 210-expat.sh
- Get flags from dpkg-buildflags if available

Signed-off-by: Alexey Neyman <stilor@att.net>
6 years ago
Alexey Neyman 105e4b59b7 Get rid of config.gen
Instead, prepare the files as a part of bootstrap and install them.
This avoids rebuilding these files in each working directory; they
don't change anyway as they are generated from the same installed
source.

Signed-off-by: Alexey Neyman <stilor@att.net>
7 years ago
Alexey Neyman de4433298a Add a release creation script
One TBD left is the signing of the tarballs.

Signed-off-by: Alexey Neyman <stilor@att.net>
7 years ago
Alexey Neyman 955f5bc0b8 Get rid of .config.2.
Now handled by CT_LoadConfig.

Signed-off-by: Alexey Neyman <stilor@att.net>
7 years ago
Alexey Neyman ce588c01d8 Add new temp directory to .gitignore.
Signed-off-by: Alexey Neyman <stilor@att.net>
8 years ago
James Byrne ddf60619ba Update .gitignore files.
The current .gitignore files cause changes to files which are actually part of
the repository to be ignored. This commit modifies the rules so that this does
not happen. The files that were affected are:

  config/global/paths.in
  contrib/gcc-test-suite/Makefile
  docs/ct-ng.1.in
  kconfig/Makefile

(as revealed by 'git ls-files --ignored --exclude-standard')

Signed-off-by: James Byrne <james.byrne@origamienergy.com>
9 years ago
Yann E. MORIN bdf731eead repository: migrate old hg files over to git
Signed-off-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
9 years ago