summaryrefslogtreecommitdiff
path: root/config
Commit message (Collapse)AuthorAgeFilesLines
* use current macOS naming style consistentlyMike Frysinger2021-10-301-1/+1
|
* getver: tweak awk for macOSMike Frysinger2021-04-241-1/+1
| | | | Maybe macOS wants a space after the -v option.
* getver: fix shellcheck errorsMike Frysinger2021-04-241-4/+4
|
* getver: rewrite from perl to shell+awk #535Mike Frysinger2021-04-244-47/+50
| | | | | People are more familiar with shell than perl at this point. Fixes #535.
* fix #303: gdlib.pc: use Requires instead of Libs (#537)wilson chen2020-06-182-2/+6
|
* gdlib.pc: use prefixes for pkgconfig fileRosen Penev2020-04-061-2/+4
| | | | | | | | This allows the pkgconfig file to be properly used in cross compile scenarios by overriding the prefix. Otherwise, it points to host libraries. Signed-off-by: Rosen Penev <rosenp@gmail.com>
* distribute getlib.shRemi Collet2020-03-241-1/+1
|
* Fix #607: Add gdlib.pc.cmake to config/Makefile.amwilson chen2020-03-221-1/+1
|
* generate & install gdlib.pc for cmake builds too #164Mike Frysinger2018-01-101-0/+9
|
* cmake: add soname info to libgd.soMike Frysinger2016-11-101-0/+42
| | | | | | Pull out the library versioning info out of configure and into a common script that both cmake & autotools can run. This way we have a single source of truth for the versioning info.
* gdlib-config: punt!Mike Frysinger2016-10-062-102/+1
| | | | | | | | We've been shipping the pkg-config file for a while now and want people to use that only, so drop this old script. This also drop the FEATURES variable as it was only available via `gdlib-config --features` (and no one has complained).
* getver.pl: make it work regardless of cwdMike Frysinger2016-07-241-2/+5
| | | | | If you try to run getver.pl from any dir other than the top source tree, it won't be able to locate gd.h. Use the FindBin module to handle this.
* gdlib-config: mark it as deprecated #140Mike Frysinger2016-05-181-0/+3
| | | | We want people to switch to the pkg-config file now.
* missing file in archive, need for autoreconfRemi Collet2015-03-241-1/+1
|
* Added beginnings of an updated manualChris Reuter2013-11-181-2/+16
| | | | | | | | | | | This changeset adds scripts and frontmatter for a user manual for LibGD. The manual is written using naturaldoc. That is, the actual manual (minus some front-matter taken from the manual for version 2.0.36) is generated from specially-formatted comments in the source code. bootstrap.sh has been modified to also trigger generation of the manual.
* Fixed a comment.Chris Reuter2013-11-071-3/+2
| | | | | getver.pl comment referred to file src/version.h. It should have been src/gd.h. This is now fixed.
* gd.h now holds the canonical version number.Chris Reuter2013-11-071-0/+29
| | | | | | | | | | | | | | | | | | | | Up to now, the version numbers were defined in configure.ac and put into gd.h by generating it from gd.h.in, replacing the values of several C macros. This violates the DRY principle, won't work on a dumb build system, confuses some dev tools and is just a huge headache in general. This change makes gd.h (no longer generated) the home of the version number and provides a script (config/getver.pl) which can extract the requested version components from the header file. configure.ac now gets the version number from gd.h instead of vice versa. In addition, there are now C functions that return the values of the version macros. This is for the benefit of non-C code using the library without access to the header file. It also provides a way to get the version number of the library currently linked rather than the header the program was compiled against. (This could change if the shared library is updated without recompiling the program using it.)
* punt generated files from the repoMike Frysinger2013-04-167-14701/+0
| | | | | | These are created when people run autotools, so keeping a copy in the git repo doesn't make much sense (nor is common). Especially when we don't keep the generated configure or Makefile.in files either.
* Also list -lgd in gdlib-config --libs outputOndřej Surý2013-04-141-1/+1
|
* Add initial support for pkgconfigOndřej Surý2013-04-142-1/+15
|
* Update config.rpath to a recent versionOndřej Surý2013-04-121-189/+366
|
* Merge outstanding autotools changesOndřej Surý2013-04-087-4571/+8047
|
* Fix build with autotools.Vincent Bernat2013-04-071-2/+0
| | | | | | | | | | | | | | | | `configure.ac` and `bootstrap.sh` are moved in the top directory. `bootstrap.sh` is completed to execute `libtoolize`. The list of files to clean is reduced. Other files can be cleaned with `make distclean`. `src/Makefile.am` is fixed for missing `gd_nnquant.c` dependency. `ACX_PTHREAD` macro is moved to a `m4` directory to make `configure.ac` easier to read. --HG-- branch : fix/autotools rename : src/bootstrap.sh => bootstrap.sh rename : src/configure.ac => configure.ac
* optional features contain GD_FONTCONFIG.tabe2008-12-281-4/+4
|
* - moved from src/configpajoye2008-05-1010-0/+11840