Wykres commitów

11 Commity (master)

Autor SHA1 Wiadomość Data
Mike Black W9MDB 26bfaa37ea Remove executable bit on ax_python_devel.m4 2021-12-11 22:51:19 -06:00
Mike Black W9MDB 16976641e7 Update ax_python_devel.m4 to most recent version 2021-12-05 09:43:56 -06:00
Michael Black W9MDB 4cc1515f90 Another attempt to get python config working multi platform
https://github.com/Hamlib/Hamlib/issues/477
2021-03-06 22:57:06 -06:00
Michael Black W9MDB 3d613519d5 Rename macros to avoid collisions with other software 2021-03-06 12:37:53 -06:00
Michael Black W9MDB 709f281005 An attempt to get python2 and python3 working on all platforms
https://github.com/Hamlib/Hamlib/issues/477
2021-03-05 17:06:07 -06:00
Michael Black W9MDB 5d18d9f38f Revert ax_python_devel.m4 macro to be compatible with python2
Need to do a lot of changes to make one that will work with python3
https://github.com/Hamlib/Hamlib/issues/477
2021-03-01 22:59:47 -06:00
Michael Black W9MDB 692e562e66 Change ax_python_devel.m4 to use sysconfig instead of disutils.sysconfig which is being deprecated
https://github.com/Hamlib/Hamlib/issues/477
2021-02-27 16:45:27 -06:00
Nate Bargmann a2a873bbc9 Update ax_python_devel.m4 macro
Also reorder its call in configure.ac which now allows the PYTHON_VERSION
environment variable to be recognized and processed correctly by the
build system.

Correctly add PYTHON_LIBS (correct ouput variable of AX_PYTHON_DEVEL) to the
Makefile for the Python bindings.

Update README.python for use of PYTHON_VERSION.
2017-07-23 10:52:16 -05:00
Nate Bargmann d992919d27 ax_python_devel.m4: Udate to serial 15
The latest AX_PYTHON_DEVEL macro from:

http://www.gnu.org/software/autoconf-archive/ax_python_devel.html#ax_python_devel

is supposed to improve Python detection on OS/X.
2013-06-04 08:42:35 -05:00
Nate Bargmann 1979a3f8a8 Swig and Python macro files updates
Use ax_pkg_swig.m4 from the GNU Autoconf Macro Archive as it is actively
maintained and update configure.ac accordingly.

Moved the Swig test to the bindings section of configure.ac.
Refactored the logic of the Swig test.

Updated ax_python_devel.m4 to latest version in the Autoconf Macro
Archive (removes two email addresses, not other changes).

Removed aclocal-include.m4 and lf_warnings.m4 as they were not being
used any longer.

Update macros definitions in macros/Makefile.am to recent additions and
deletion of the local macro files.
2012-11-20 05:58:46 -06:00
Nate Bargmann 55d034c834 Build system: Syntax and formatting cleanup
Cleaned up M4sh syntax for variable quoting, replaced shell 'if'
conditionals with M4sh AS_IF macro and shell 'case' with AS_CASE macro.
Properly quoted macro variables.  Added comments to configure.ac
describing actions, commented out obsolete macros, commented obsolecent
macros, and added comments for major sections.

Corrected a Mingw linker error on the .EXE files adding
'--enable-auto-import' to their LD flags.  Testing this commit on win32
shows that rigctld is now working properly.  Will need to port this to
the Stable branch and test.

Replaced older local macros with newer replacements from GNU Autoconf
archive.
2012-09-27 14:22:07 -05:00