Thomas Martitz
630b40521b
Allow autogen.sh to be run in a seperate build directory
...
Some preperations were already in place but the final autoreconf
call must be done in the source tree.
Note, this wasn't possible before the switch to autoreconf either.
2022-02-10 21:43:51 +01:00
Thomas Martitz
cda112541a
autotools: Do not pass --force to autoreconf
...
This option causes autoreconf to replace files, some of which
are tracked by git and thus cause unecessary noise, since they
gonna be changed, depending on the local versions of autotools.
Without --force only missing files are copied.
2022-02-10 21:43:51 +01:00
Thomas Martitz
32977676a9
autotools: use autoreconf and gettext ( #2938 )
...
autoreconf is much more convenient over calling the autotools programs individually.
Standard gettext should be used over glib's glue these days.
AM_GLIB_GNU_GETTEXT and glib-gettextize are deprecated. This helps
the meson build (#2761 ) as well as working with intltool is harder over there.
gettext, on the other hand, is supported out of the box in meson.
Beware, autopoint is a new dependency when building from git,should not affect tarballs.
Inspired by:
https://wiki.gnome.org/Initiatives/GnomeGoals/GettextMigration
0b4d03017f
2021-12-25 20:55:05 +01:00
Enrico Tröger
0249d3e906
Don't warn about missing configure flags if configure shall be skipped
2012-04-12 22:41:47 +02:00
Colomban Wendling
680064b42c
Move configure logic that checks for SVN revision to its own file
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@6001 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-10-06 00:43:09 +00:00
Colomban Wendling
4dd7092726
Modernize configure.ac a bit
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@6000 ea778897-0a13-0410-b9d1-a72fbfd435f5
2011-10-06 00:42:48 +00:00
Enrico Tröger
141040305d
Allow skipping configure during autogen by setting NOCONFIGURE=1 (thanks to Chow Loong Jin).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5375 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-11-07 15:32:37 +00:00
Frank Lanitz
e5dc5876f9
Applying a patch by Erik de Castro Lopo for checking against pkg-config when running autogen.sh.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@5128 ea778897-0a13-0410-b9d1-a72fbfd435f5
2010-08-10 20:42:42 +00:00
Enrico Tröger
c07d448d30
Rename configure.in to configure.ac.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4515 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-12-31 15:47:25 +00:00
Enrico Tröger
2d6b0f8282
Add a check for 'libtoolize' (suggested by Greg Smith, thanks).
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3526 ea778897-0a13-0410-b9d1-a72fbfd435f5
2009-01-29 16:29:59 +00:00
Enrico Tröger
84b5a63ff0
Require automake 1.7 or later.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3120 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-10-18 16:59:22 +00:00
Enrico Tröger
7f6d032d4b
Cleanup. Remove unnecessary checks and code.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@3016 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-09-27 14:07:14 +00:00
Enrico Tröger
76cf015d28
Don't check for CVS directory as we don't use CVS anymore and remove non-portable -path option of find.
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@2533 ea778897-0a13-0410-b9d1-a72fbfd435f5
2008-04-27 14:43:13 +00:00
Enrico Tröger
630db45c46
added argument --copy to automake
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@256 ea778897-0a13-0410-b9d1-a72fbfd435f5
2006-03-17 19:42:39 +00:00
Enrico Tröger
8cb2cf0997
Initial import
...
git-svn-id: https://geany.svn.sourceforge.net/svnroot/geany/trunk@4 ea778897-0a13-0410-b9d1-a72fbfd435f5
2005-11-22 12:26:26 +00:00