Commits
- Commit:
57cd41d28969038a3fe6fca93ba13b9ceb1f8c1e- From:
- Alexander Barton <alex@barton.de>
- Date:
Add ".clang_complete" file
This file is used of the "linter-clang" package of the Atom editor,
for example.
- Commit:
7b358a57acfbb6e70f7c63d796b1e45e86431d1f- From:
- Alexander Barton <alex@barton.de>
- Date:
Makefile.am: don't use "test -e", it isn't portable
- Commit:
7f9bce705c72b7fc8ab597b67c0255a154b8b3bd- From:
- Alexander Barton <alex@barton.de>
- Date:
Build OS X package with correct file permissions
This requires to have the correct permissions in the source tree, which
is "root:wheel", which in turn requires root privileges. Therefore the
Makefile now tries to become root on "make osxpkg-dest" but tries hard
not to require root privileges on "clean" etc.
- Commit:
114644cdb0a54804e4f68818235cc2d99b90322c- From:
- Alexander Barton <alex@barton.de>
- Date:
Makefile.am: don't use "make -C", it isn't portable
- Commit:
e65a35e964e6a32de748f18e1f70ffe2ad146119- From:
- Alexander Barton <alex@barton.de>
- Date:
Rename configure.in to configure.ac
This fixes
automake: warning: autoconf input should be named 'configure.ac',
not 'configure.in'
when running the autogen.sh script.
- Commit:
78d189fbf745741f42271557206cdde60d3ae857- From:
- Alexander Barton <alex@barton.de>
- Date:
configure.ng: use AM_PROG_AR to check ar(1) command
This fixes
automake-1.12/am/library.am: warning: 'libngipaddr.a':
linking libraries using a non-POSIX .../automake-1.12/am/library.am:
archiver requires 'AM_PROG_AR' in 'configure.in'
src/ipaddr/Makefile.am:12: while processing library 'libngipaddr.a'
and similar warnings of automake.
- Commit:
8cfb9104419d3c00fbef3fe8639eb04f03d83f3d- From:
- Alexander Barton <alex@barton.de>
- Date:
Merge branch 'automake-am11-am12'
* automake-am11-am12:
autogen.sh: detect automake version format a.b.c and a.b
configure.ng: don't require GIT tree to detect version string
Include .mailmap file in distribution archives
Include all build-system files into distribution archives
Change build system to support new and old GNU automake
- Commit:
79c122289657afcac0ad15d3946be52906dbf3d9- From:
- Alexander Barton <alex@barton.de>
- Date:
Include .mailmap file in distribution archives
- Commit:
8e1beae4e7e57f5ef74fcc82532162a228e2e831- From:
- Alexander Barton <alex@barton.de>
- Date:
Include all build-system files into distribution archives
- Commit:
dd7d64f577633d68a11b6dc0e97ec00df0645343- From:
- Alexander Barton <alex@barton.de>
- Date:
Mac OS X: split up make targets
New targets are: "have-packagemaker", "osxpkg-dest"
- Commit:
a4de27deee264714099c652cb87b3b8519cbb739- From:
- Alexander Barton <alex@barton.de>
- Date:
Xcode builds ("make xcode"): detect version number correctly
- Commit:
44acf41cc172e8131c3a987d430b9f948afd26ad- From:
- Alexander Barton <alex@barton.de>
- Date:
Mac OS X: fix test for packagemaker(1) tool in Makefile
- Commit:
5468ba37446a85bfb8a84eed74bf6c091156f682- From:
- Alexander Barton <alex@barton.de>
- Date:
Xcode: get release number dynamically; new make target "xcode-clean".
- make target "xcode" now detects the release number stored in the
configure.in file and passes it to Xcode.
- new make target "xcode-clean" which removes all files generated by
"make xcode" and removes the Xcode build directory.
- Commit:
97d97ef5c4e0d5494e4b1301903c7730df6421a1- From:
- Alexander Barton <alex@barton.de>
- Date:
Debian package ("make deb"): fix some lintian(1) warnings
- Commit:
707cc42dec2439da1fdee4ed3eb0e0a44d5ea9fe- From:
- Alexander Barton <alex@barton.de>
- Date:
New make target: "osxpkg" to create an Mac OS X installer package.
This patch adds a new make target, "osxpkg", to the main Makefile which
gereates a Apple Mac OS X installer package of ngIRCd. The packagemaker(1)
project bundle is stored in contrib/MacOSX/ngIRCd.pmdoc.
- Commit:
012aeca32b58673e92b0e118c0c5e56e5c384b58- From:
- Alexander Barton <alex@barton.de>
- Date:
Added make target "testsuite"
This make target runs the testsuite located in src/testsuite without running
alle the other tests that "make check" would run.
- Commit:
c4a505d3a8d8c2798d7e926e42e27e0b23343a93- From:
- Alexander Barton <alex@barton.de>
- Date:
Fixed "xcode" make target (used to build ngIRCd with Mac OS X Xcode)
- Commit:
317841529b31f50ed31c6f2af30edeee0f7e4fae- From:
- Alexander Barton <alex@barton.de>
- Date:
Moved "srcdoc" target from src/Makefile to doc/Makefile.
- Commit:
43ba1bc805238433dbffb250cd59dc2e038dac45- From:
- Alexander Barton <alex@barton.de>
- Date:
Two new targets: "srcdoc" to generate Doxygen source documentation, and
"xcode" to build ngIRCd using the Xcode command line tools on Mac OS X.
- Commit:
bf21dd1578f0a5b9e6ef5eae362be90955da61d8- From:
- Alexander Barton <alex@barton.de>
- Date:
"make clean" works better now.
- Commit:
ad07c94c8dca0a1f472171e9300a6894ba0b0a46- From:
- Alexander Barton <alex@barton.de>
- Date:
Restructured debian packaging system: now there are two packages, a "standard"
version that includes all the default options and a "full" version that
additionally includes support for TCP wrappers and IDENT lookups.
- Commit:
ed94d5d5cd31ecc1f671f36e0813804e8aa59082- From:
- Alexander Barton <alex@barton.de>
- Date:
Removed outdated Mac OS X ProjectBuilder project files (will be re-added
and updated for XCode soon); moved the debian/ directory to contrib/Debian/.
- Commit:
ea076a28f2ff16c0424c0ba488227dbe1d3393bf- From:
- Alexander Barton <alex@barton.de>
- Date:
Added some files to the maintainer-clean-local target which havn't beed
removed by "make maintainer-clean".
- Commit:
6e03626eed3a68de359cb80a36ed0ad5332d93fb- From:
- Alexander Barton <alex@barton.de>
- Date:
Included debian/-subdirectory into build system.
- Commit:
ab2abee1fe6d2cbe0ae22c712a9500191148150b- From:
- Alexander Barton <alex@barton.de>
- Date:
- neues Verzeichnis "contrib" angelegt.
