Wykres commitów

38 Commity (fc18f874a04d0cbd6d3fa0954b13b4f871480029)

Autor SHA1 Wiadomość Data
Stelios Bounanos 5626e1c901 Add silent build rules
* Enable less verbose build output by default by calling the
  AM_SILENT_RULES macro if available (automake >= 1.11).  Verbose output
  can be enabled by passing --disable-silent-rules to configure, or V=1
  to make.

* Add silent function for some custom Makefile rules
2009-09-22 21:02:51 +01:00
Stelios Bounanos 8ae5b22256 Do not use -rdynamic on win32 2009-09-22 21:02:51 +01:00
Stelios Bounanos 71f2531f4f Remove g++-3 support via boost 2009-09-10 04:16:07 +01:00
Stelios Bounanos c0d08efd1f Use bundled GNU regex on OS X 2009-08-15 10:39:02 +01:00
Stelios Bounanos d4b1a038ac Merge flarq
* Add flarq to build system and installers
* Modify test scripts
* Add flarq manual page
* Add flarq command line argument handling
* Improve flarq's windowing system support
2009-05-26 20:01:38 +01:00
Stelios Bounanos b95b8e1650 Add win32 installer support
The win32 installer is generated by running scripts/mknsisinst.sh via
`make nsisinst'.  This target is available only if `makensis' is present
on the build system.
2009-05-12 05:46:26 +01:00
Stelios Bounanos d626273fc7 Fix VPATH builds 2009-05-12 05:46:26 +01:00
Stelios Bounanos 974e1ec9ef Remove JPEG write support
Also make libpng a hard dependency and remove USE_LIBPNG conditionals
2009-05-02 13:17:01 +01:00
Stelios Bounanos 44eceae21e Fix xmlrpc-c m4 macro
Don't try to run xmlrpc-c-config when building without xmlrpc support
2009-05-02 13:04:17 +01:00
Stelios Bounanos edca45216c Fix Makefile DEBUG flag
* Use correct check for debug flag to define NDEBUG when --enable-debug
  is not passed to configure.
* Also remove extraneous third argument in AM_CONDITIONAL call.
2009-04-26 15:48:25 +01:00
Stelios Bounanos 9e060b8681 Update version output 2009-04-17 19:17:56 +01:00
Stelios Bounanos d73c8fd316 Add OS X and MinGW stack tracing 2009-04-17 19:17:55 +01:00
Stelios Bounanos e192d1d4d8 Add preliminary support for MinGW 2009-04-17 19:17:55 +01:00
Stelios Bounanos c8981312b4 Add documentation
* Add new asciidoc Beginners' Guide and manual pages.  The guide and man
  pages are built if asciidoc and a2x utilities are present on the build
  system.

* Install man pages and fldigi-shell.

* Update build system to automatically copy the HTML version of the
  guide to the source.

* Add missing config.h include.

* Change "invalid option" error message.
2009-04-06 22:21:07 +01:00
Stelios Bounanos e8309d0170 Add optimisation flag 2009-02-19 01:49:30 +00:00
Stelios Bounanos f134124ddd Add benchmark and batch decoding switches
This patch adds a new configure switch (--enable-benchmark) which builds a
binary suitable for measuring the modems' decoding speed.  The new
--benchmark-* switches can also be used to batch-decode audio files
if sndfile support is enabled.
2009-02-04 21:54:31 +00:00
Stelios Bounanos 6a061c8286 Update build system
* Use ax_boost_base.m4 from autoconf-archive 2008-11-07
* Add ax_compare_version.m4
* Modify pkg-config.m4 to store version in pkg_package_version
* Build bundled locator.c for hamlib <= 1.2.8 or when it is not available
* Add -mfpmath=sse to compiler flags for --enable-optimizations=native
2009-01-01 17:03:35 +00:00
Stelios Bounanos c3814bc1a4 Add NLS support
Merge patch by Stephane Fillod <fillods@users.sourceforge.net>:

* gettextsize fldigi
* add initial French translation

Minor additional changes by me (sb):

* Remove bundled intl and associated m4 macros and compiler flags
* Move new m4 macros to m4/intl
* Move gettext.h to src/include and add to src/Makefile.am
* Modify setup_nls():
  * Search for message catalogs in $PWD/locale and
    $FLDIGI_LOCALE_DIR/locale, in addition to LOCALEDIR
  * Do not call setlocale() for LC_NUMERIC, as this can break the
    configuration read/write routines when handling floating point
    numbers in locales that use a comma as the decimal point
  * Fix static initialisation
* Add INTL_LIBS and INTL_CFLAGS configure variables that can be used
  to override AM_GNU_GETTEXT
* Update po/Makevars
* Update po files
* Remove po/Makefile.in and po/remove-potcdate.sed
2008-12-04 16:11:21 +00:00
Stelios Bounanos d71a69d882 Fix FLTK m4 macro 2008-09-11 23:06:51 +01:00
Stelios Bounanos 6561c6e31f Update build scripts
Fix OS X universal flags
Change to a a more portable way of linking hamlib statically
2008-08-29 12:06:20 +01:00
Stelios Bounanos 079be642f2 Fix FLTK detection 2008-08-26 06:42:51 +01:00
Stelios Bounanos 985ce14bb5 Fix image library detection 2008-08-13 22:36:17 +01:00
Stelios Bounanos 49097a5901 Add new search_libs m4 macro 2008-08-03 01:15:10 +01:00
Stelios Bounanos e3fe8af6d5 Improve clock_gettime detection
Also use the monotonic clock, if available,
in the samplerate speed test function.
2008-07-24 00:28:20 +01:00
Stelios Bounanos f43b23c18a Update m4 macros
Simplify pkg-config.m4 and make sure that pkg-config
can be overridden by setting CFLAGS & LIBS variables.
Likewise for xmlrpc.m4. Also add static switches around
xmlrpc linker flags when --enable-static has been specified.
2008-05-18 11:12:18 +01:00
Stelios Bounanos e3ab3bdcce Add xml-rpc support 2008-05-16 05:39:35 +01:00
Stelios Bounanos 7a0668b78d Fix pkg-config m4 macro 2008-05-11 03:10:30 +01:00
Stelios Bounanos 754dd4b4f8 Fix image flags 2008-04-18 06:45:07 +01:00
Stelios Bounanos d27136da0a MFSK and images changes 2008-04-17 10:02:20 +01:00
Stelios Bounanos 56e2643be9 Add optimisation switches 2008-04-08 22:15:43 +01:00
Stelios Bounanos 8764fa62c7 Add check for jpeg header
Also update the INSTALL file
2008-03-31 01:55:43 +01:00
Stelios Bounanos 897e3faa47 Add cygwin support 2008-03-27 13:06:40 +00:00
Stelios Bounanos a0e78c03cd Delete libsamplerate 2008-03-19 22:38:01 +00:00
Stelios Bounanos 18007fe2e3 Add OS X app bundling support
Also add support for building OS X universal binaries,
define version macros and variables, and update the
INSTALL file.
2008-02-29 09:18:07 +00:00
Stelios Bounanos 3dce149bb6 Refactor configure.ac 2008-02-20 04:12:28 +00:00
Stelios Bounanos 635f3d1faa Add TLS autodetection 2007-12-27 17:06:22 +00:00
Stelios Bounanos 0dc1e2357e Use std::bind if available 2008-01-02 20:42:16 +00:00
Stelios Bounanos 41f65cdd08 autoconfiscate 2007-11-29 00:11:20 +00:00