aboutsummaryrefslogtreecommitdiff
path: root/Makefile.am
Commit message (Collapse)AuthorAgeFilesLines
* Do not process 'packages' folder twiceKirill K. Smirnov2023-08-211-1/+1
| | | | | | | | The folder 'packages' is processed in bootstrap, so there is no need to process it again in Makefile. This fixes a regression introduced in eb62ec3fbe3982f5f16561675fd0820d4313a0b4 Signed-off-by: Kirill K. Smirnov <kirill.k.smirnov@gmail.com>
* Allow environment override of USE_GPG/DIGESTSAlexey Neyman2020-03-161-2/+2
| | | | | | | ... because if it is invoked via create-release.sh, it it not possible to pass the variables to make otherwise. Signed-off-by: Alexey Neyman <stilor@att.net>
* Do not include config/configure.in into the release tarballAlexey Neyman2019-04-041-3/+2
| | | | | | Fixes #1176 Signed-off-by: Alexey Neyman <stilor@att.net>
* Add LICENSE symlink to release tarball.Alexey Neyman2018-11-271-1/+5
| | | | | | Fixes #1091. Signed-off-by: Alexey Neyman <stilor@att.net>
* Do not distribute paths.shAlexey Neyman2018-11-271-1/+2
| | | | | Fixes #1100. Signed-off-by: Alexey Neyman <stilor@att.net>
* Include testing/ into the release.Alexey Neyman2018-11-261-1/+2
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Fix installation of the license fileAlexey Neyman2018-11-121-0/+2
| | | | | | | | | | | | | | | ... for ct-ng configured without --enable-local. Also, install licenses in subdirectories of the components. Also, ct-ng configured with --enable-local removed the scripts directory upon `ct-ng distclean`. Also, misspelled CT_WGET/CT_CURL variables prevented use of `ct-ng updatetools`. Fixes #1091. Signed-off-by: Alexey Neyman <stilor@att.net>
* Move the last bits of release creation into Makefile.amAlexey Neyman2018-09-291-0/+13
| | | | | | Fixes #938. Signed-off-by: Alexey Neyman <stilor@att.net>
* Use 'chmod a-x' instead of 'chmod -x'Alexey Neyman2018-09-261-3/+3
| | | | | | | | | | | | | There is a subtle difference when executable bit is a part of the umask. And at least some versions (Debian/stretch) fail if the resulting mode would've been different if not for the umask setting. Fixes #998. Although, with such chmods/umasks it is likely that some package installation will break anyway. But I'll leave it until somebody complains. Signed-off-by: Alexey Neyman <stilor@att.net>
* Use git-version-gen to generate version infoAlexey Neyman2018-06-061-2/+10
| | | | | Suggested-by: Chris Packham <judge.packham@gmail.com> Signed-off-by: Alexey Neyman <stilor@att.net>
* Only attempt to chmod bash completion scriptAlexey Neyman2018-04-081-0/+2
| | | | | | ... if it has been installed. Signed-off-by: Alexey Neyman <stilor@att.net>
* Lintian warnings cleanupAlexey Neyman2018-04-071-0/+5
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Compress the manpageAlexey Neyman2018-04-071-1/+11
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Install bash completion into new locationAlexey Neyman2018-04-071-6/+6
| | | | | | /share/bash-completion/completions rather than /etc/bash_completion.d Signed-off-by: Alexey Neyman <stilor@att.net>
* Conditionally install bash completionAlexey Neyman2018-04-071-3/+11
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* User manual installationAlexey Neyman2018-04-071-3/+22
| | | | | | ... when running from a release tarball. Signed-off-by: Alexey Neyman <stilor@att.net>
* Docs installationAlexey Neyman2018-04-071-0/+11
| | | | | | | | - 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>
* Cannot ignore 'make install' with automakeAlexey Neyman2018-04-071-1/+0
| | | | | | | | | | | | | | | | | | | | 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>
* Restore --enable-local useAlexey Neyman2018-04-071-2/+1
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Adjust the paths to match new stuff locationAlexey Neyman2018-04-071-4/+6
| | | | Signed-off-by: Alexey Neyman <stilor@att.net>
* Install "pure data" directoriesAlexey Neyman2018-04-071-0/+4
| | | | | | ... and update .gitignore. Survives 'make distcheck'. Signed-off-by: Alexey Neyman <stilor@att.net>
* Install ct-ngAlexey Neyman2018-04-071-0/+14
| | | | | | | | 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>
* WIP: autotoolizationAlexey Neyman2018-04-071-0/+4
Signed-off-by: Alexey Neyman <stilor@att.net>