Commits
- Commit:
52c53f523a8fc81de7b4b2398f1e09e5df482690
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add ".vscode" to .gitignore file
- Commit:
afb59ab8e5ccf5d48c78dab53e8ec64d21829a8d
- From:
- Alexander Barton <alex@barton.de>
- Date:
Test suite: Add new test for server-server logins
This test detects the recent NJOIN breakage, for example ...
- Commit:
6e7e744cc6c3d378ac9bace41586e4f32f456551
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add "build+*" to .gitignore file
- Commit:
a5ca8be6588590c6c5feb35bb0f149c0619122c4
- From:
- Alexander Barton <alex@barton.de>
- Date:
Streamline ".gitignore" files
- Commit:
70160b3a5b2b03d998263ba497dc944c2fb7a503
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add "cov-int" directory (Coverity test tool) to .gitignore file
- Commit:
6685ae063f4e7dd75346cf50cff84c8c109e2d6b
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add "config.cache" to .gitignore file
- Commit:
4cb2edf020286719f8ab65d57771f7fefcdbef00
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add "compile" to .gitignore file
- 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:
192e304b94f239de13b0f10ca01f6694fe6eea40
- From:
- Alexander Barton <alex@barton.de>
- Date:
Change build system to support new and old GNU automake
Starting with GNU automake 1.12, the "de-ANSI-fication support" has been
removed, which ngIRCd used to enable building itself on very old systems.
Now the problem is, that using automake >= 1.12 isn't working because of
the now unsupported M4 macros. Therefore the solution that this patch
implements is to dynamically generate the automake input files with our
own ./autogen.sh script:
configure.ng => configure.in
Makefile.ng => Makefile.am
This is quite an ugly approach, but it works and enables us to:
1. use current automake >= 1.12 for development and "private builds",
2. still build distribution archives using automake 1.11.x that have
"de-ANSI-fication support" enabled in the generated Makefile's.
And if you are using Makefile's generated with a automake version newer
than 1.11.x (without "de-ANSI-fication support"), the ./configure script
warns you not to use this generated build system to generate distribution
archives.
Drawback of this patch: you MUST use our autogen.sh script, you can't call
the autoconf/automake commands directly any more; but autoreconf should
still work ...
- Commit:
dd7d64f577633d68a11b6dc0e97ec00df0645343
- From:
- Alexander Barton <alex@barton.de>
- Date:
Mac OS X: split up make targets
New targets are: "have-packagemaker", "osxpkg-dest"
- Commit:
e49109e36deedc50188124126b66bd3ae40e451f
- From:
- Alexander Barton <alex@barton.de>
- Date:
Add cscope.out to .gitignore file
- Commit:
0cba8f362a29af3cbe26a24525f3899dcf5bbc1e
- From:
- Alexander Barton <alex@barton.de>
- Date:
GIT: Ignore Debian-related generated files.
Added files that become generated while building Debian GNU/Linux
packages of ngIRCd to the .gitignore lists.
- Commit:
bc63064d5cfe33ed3fcd3b8a45eb9efaef6cb2be
- From:
- Alexander Barton <alex@barton.de>
- Date:
Moved .cvsignore files to .gitignore
Since we are using GIT starting from now, I converted all the
.cvsignore files to .gitignore files.