Directory macros/

Directory Created:
2009-01-26 10:22
Total Files:
3
Deleted Files:
7
Lines of Code:
377

[root]/macros

Lines of Code

macros/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 32 (100.0%) 7484 (100.0%) 233.8
anmaster 12 (37.5%) 7420 (99.1%) 618.3
mwedel 3 (9.4%) 22 (0.3%) 7.3
kfitzner 2 (6.3%) 17 (0.2%) 8.5
kbulgrien 4 (12.5%) 15 (0.2%) 3.7
partmedia 8 (25.0%) 6 (0.1%) 0.7
ryo_saeba 1 (3.1%) 2 (0.0%) 2.0
akirschbaum 2 (6.3%) 2 (0.0%) 1.0

Most Recent Commits

partmedia 2019-11-27 18:16 Rev.: 21033

Use pkg-config to find Python

This sets the stage to switch to Python 3, retiring our CF_CHECK_PYTHON.

0 lines of code changed in 1 file:

  • macros: cf_python.m4 (del)
partmedia 2015-11-23 17:43 Rev.: 20103

Use pkg-config to find libcheck

Submitted by: Andreas Kirschbaum

0 lines of code changed in 1 file:

  • macros: check.m4 (del)
partmedia 2014-12-31 15:37 Rev.: 19747

Teach `configure` about newer versions of Python

Meanwhile, drop support for very, very old versions.

Reported by: Saru
Tracker: bugs/789

1 lines of code changed in 1 file:

  • macros: cf_python.m4 (+1 -1)
partmedia 2014-03-14 21:40 Rev.: 19270

Clean up obsolete or automatically generated files.

Remove generated libtool macros. Merge DEVELOPERS to the end of AUTHORS
since that information belongs in the same file. Remove the unused TODO
file. Move batch file to Windows-specific folder.

0 lines of code changed in 4 files:

  • macros: ltoptions.m4 (del), ltsugar.m4 (del), ltversion.m4 (del), lt~obsolete.m4 (del)
akirschbaum 2013-09-06 04:48 Rev.: 18988

Remove trailing whitespace.

2 lines of code changed in 2 files:

  • macros: cf_python.m4 (+1 -1), lt~obsolete.m4 (+1 -1)
partmedia 2013-07-08 12:25 Rev.: 18756

Bump libtool version number, no functional changes.

5 lines of code changed in 1 file:

  • macros: ltversion.m4 (+5 -5)
kfitzner 2013-04-12 10:28 Rev.: 18670

Re-add non-versioned directories into the python directory search list. Behaviour should now be identical to before change #18669.

3 lines of code changed in 1 file:

  • macros: cf_python.m4 (+3 -3)
kfitzner 2013-04-11 11:25 Rev.: 18669

Remove brace expansion from loops checking multiple Python versions, add single version list at the top of the macro to make editing simpler in the future.

Corrects ticket #747, "Bashisms break configure script for users of POSIX /bin/sh", https://sourceforge.net/p/crossfire/bugs/747/

14 lines of code changed in 1 file:

  • macros: cf_python.m4 (+14 -3)
ryo_saeba 2011-10-27 11:42 Rev.: 15280

Apply patch #3428070: Autoreconf Warnings, by Steven Johnson.

2 lines of code changed in 1 file:

  • macros: libcurl.m4 (+2 -2)
mwedel 2011-01-23 01:22 Rev.: 14246

Update autogen files to later versions in preparation
of release.
MSW 2011-01-22

22 lines of code changed in 3 files:

  • macros: ltoptions.m4 (+7 -6), ltversion.m4 (+6 -6), lt~obsolete.m4 (+9 -3)
anmaster 2010-10-24 09:15 Rev.: 14033

Enable Python 2.7 to be used. Prefer 3.1 over 3.0.

3 lines of code changed in 1 file:

  • macros: cf_python.m4 (+3 -3)
anmaster 2010-10-09 16:14 Rev.: 13979

Do not make symbols globally visible by default on *nix (when supported),
on Windows this is always the case. To prevent hidden errors (since most
developers seem to test on *nix), use -fvisibility=hidden when GCC is used
and make the MODULEAPI and CF_PLUGIN macros use __attribute__ to mark those
as visible. This will not break on any compiler not supporting this, but will
prevent future hidden errors of this type.

A further advantage with this is that it reduces risk of symbol name collision
between various dynamic objects.

37 lines of code changed in 1 file:

  • macros: cf_visibility.m4 (new 37)
kbulgrien 2010-10-02 16:46 Rev.: 13961

- Macros installed by libtoolize.

15 lines of code changed in 4 files:

  • macros: ltoptions.m4 (new 6), ltsugar.m4 (new), ltversion.m4 (new 6), lt~obsolete.m4 (new 3)
anmaster 2009-10-11 06:09 Rev.: 12196

Enable python 3.1 to be used for the server as well.

3 lines of code changed in 1 file:

  • macros: cf_python.m4 (+3 -3)
anmaster 2009-02-27 10:15 Rev.: 11586

macros/cf_python.m4: Support Python 3 but prefer Python 2 when possible. This
is because Python 3 is still rather experimental. To force building against a
specific Python version use --with-python=path where path is replaced with the
install prefix for Python.

40 lines of code changed in 1 file:

  • macros: cf_python.m4 (+40 -14)
anmaster 2009-02-14 15:29 Rev.: 11485

This is another step towards Python 3.x support, however in this commit there
are mostly fixes for various bugs in the existing found when working on the
porting. Also this commit drops support for Python 2.3 and older. This support
was already broken (some code already used modern features).
---
plugins/cfpython/include/cfpython.h: We need more python-version dependant
defines so rewrite the checks to be cleaner as well.
plugins/cfpython/include/cfpython_object.h: Add a variant of the EXISTCHECK()
macro that also verifies that the type matches (to fix some crashes).
plugins/cfpython/include/cfpython_party_private.h,
plugins/cfpython/include/cfpython_region_private.h,
plugins/cfpython/include/cfpython_archetype_private.h: Fix the method calling
conventions to match was actually being done in the code.
plugins/cfpython/include/cfpython_object_private.h,
plugins/cfpython/include/cfpython_map_private.h,
plugins/cfpython/cfpython_object.c, plugins/cfpython/cfpython_map.c: Fix out
of date PyNumberMethods structs. Handle the int/long unification in Python 3
as well. Change to calling convention METH_NOARGS when no arguments were
passed to the methods. Change to METH_O when a single object argument was
passed. Add checks for correct type of objects where that was missing (could
result in crashes before, if there were bugs in the python scripts, now such
bugs will just throw a python exception).
plugins/cfpython/cfpython.c: Change to calling convention METH_NOARGS when no
arguments were passed to the methods.
macros/cf_python.m4: Remove checks for Python 2.3 and older.

3 lines of code changed in 1 file:

  • macros: cf_python.m4 (+3 -3)
anmaster 2009-01-28 16:53 Rev.: 11280

macros/cf_python.m4: Add python 2.6 to the python path search lists as well.
Arvid Norlander 2009-01-28

3 lines of code changed in 1 file:

  • macros: cf_python.m4 (+3 -3)
anmaster 2009-01-27 07:45 Rev.: 11277

macros/libtool.m4: Removed this file as it depends on which libtool version is
installed on the system running autogen.sh. configure will fail with an error
if version doesn't match between this file and the generated (non-versioned)
file utils/ltmain.sh. autogen.sh will install the correct version of
macros/libtool.m4 as long as a newer version doesn't exist. Thus removing this
file from SVN is the correct way to solve the issue. This file _should_
however be included in release tarballs since utils/ltmain.sh will also be
included there.
macros/: Added svn:ignore for libtool.m4

0 lines of code changed in 1 file:

  • macros: libtool.m4 (del)
anmaster 2009-01-26 10:22 Rev.: 11273

Use a subdirectory for aclocal macros instead of the old-style acinclude.m4.
This will make it simpler to maintain and update to current upstream copies of
the various autoconf macros. This commit does not update to current upstream
copies, but extracts the version crossfire used from the old acinclude.m4.

7331 lines of code changed in 5 files:

  • macros: cf_python.m4 (new 146), cf_xslt.m4 (new 100), check.m4 (new 133), libcurl.m4 (new 240), libtool.m4 (new 6712)
Generated by StatSVN 0.7.0