Commit Graph

17 Commits (master)

Author SHA1 Message Date
Mike Frysinger 0f9dd9627a use current macOS naming style consistently 2021-10-30 13:49:21 -04:00
Mike Frysinger 3347842e7a bootstrap: tweak sed script to try and make it pass on macOS 2021-02-20 03:28:06 -05:00
Mike Frysinger cf956ff56b bootstrap: fix config.h.cmake generation (#622)
The generated header file was manually changed, but rerunning this
script will change it back.  Fix the script to use the new format.
2021-02-20 03:07:57 -05:00
Mike Frysinger c75db8d082 scripts: clean up various shellcheck warnings
Should hopefully not break anything :).
2021-02-08 18:10:51 -05:00
willson-chen 74f46e938b \b is not support in MacOS sed 2019-10-09 23:42:08 -07:00
willson-chen a5761b679f fix MacOS sed error when running bootstrap.sh 2019-10-09 23:42:08 -07:00
Peter Kokot 01c59d840b Remove Git ident attributes
Git ident attributes were in most cases utilized with SVN and keywords
substitutions, where $Id$ were replaced with certain revision from the
repository. In Git this functionality is different. Each $Id$ needs to
be defined in .gitattributes file to be effective. This patch removes
unused and outdated attributes.
2018-06-27 02:04:37 +02:00
Mike Frysinger 14b8020dda make gd/gd2 image formats optional #428
We still enable them by default, but we'll probably flip them off
in the next major release series.
2018-01-30 17:58:44 -05:00
Tim D. Smith 03d23738bc Remove apple-gcc42 from bootstrap advice
The package doesn't exist anymore (and Xcode clang is good now).
2018-01-24 19:58:51 -05:00
Mike Frysinger 0bc8586ee2 travis: convert OS X build to common autoconf+cmake logic
This gets us the same coverage as Linux.
2016-05-21 11:35:49 -04:00
Mike Frysinger e6bf7714d7 docs: clean up a bit and support `NaturalDocs`
Some installs use `NaturalDocs` instead of `naturaldocs`,
so add support for either form.
2016-05-18 03:23:28 -04:00
Mike Frysinger 1239832a09 configure/cmake: unify header checks and config.h generation
Rather than hand maintain config.h.cmake (which is already out of date),
re-use the autogenerated config.h from autoheader.
2016-05-17 23:06:14 -04:00
Mike Frysinger 32c5072fd6 bootstrap: switch to autoreconf
This is simpler and handles all the right subtools for us.
2016-05-17 23:01:28 -04:00
Nathanael Jones 7f1d183318 bootstrap.sh now offers build tips on OS X and defaults to glibtoolize 2014-10-02 12:34:50 -04:00
Chris Reuter 3c1202e5bb Added beginnings of an updated manual
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.
2013-11-18 18:21:27 -05:00
Takeshi Abe 13c81767a1 We have moved to git 2013-04-24 09:38:57 +09:00
Vincent Bernat 90087507e6 Fix build with autotools.
`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
2013-04-07 00:12:32 +02:00