History log of /PHP-5.4/build/build2.mk (Results 26 – 41 of 41)
Revision (<<< Hide revision tags) (Show revision tags >>>) Date Author Comments
Revision tags: php-4.0.4pl1, php-4.0.4pl1RC2, php-4.0.4pl1RC1, php-4.0.4REL, php-4.0.4RC6, php-4.0.4RC5, php-4.0.4RC4, php-4.0.4RC3
# 06446416 27-Nov-2000 Sascha Schumann

Move build-defs.h(.in) and php_config.h to main


Revision tags: php-4.0.3, php-4.0.3RC2, php-4.0.3RC1, php-4.0.2, PRE_LIBMYSQL_REVERT, php-4.0.2RC1
# 97c698a1 20-Aug-2000 Sascha Schumann

Relicense build-related files under the PHP License

Move common make rules to rules_common.mk. This gets rid of the duplicated
stuff in rules.mk/rules_pear.mk.


Revision tags: PRE_FILE_COMPILE_API_CHANGE, PRE_METHOD_CALL_SEPERATE_FIX_PATCH, php-4.0.1pl1, php-4.0.1, php-4.0.1RC2, php-4.0.1RC, PRE_EIGHT_BYTE_ALLOC_PATCH, php-4.0.0
# 1596e646 18-May-2000 Sascha Schumann

Cosmetic change


Revision tags: php-4.0RC2
# a481fddf 01-May-2000 Sascha Schumann

Improved in-tree shared libraries build system

The following new/revived shared modules are available now:

... MySQL (*)
... PCRE (*)
... Session
... SWF

Improved in-tree shared libraries build system

The following new/revived shared modules are available now:

... MySQL (*)
... PCRE (*)
... Session
... SWF

(*) capable of using bundled library or external library

All changes:

The m4 macro PHP_EXTENSION was revamped. Uses LIB_BUILD now.
This effectively means that all extensions have to use dynlib.

ext/mysql/config.m4 was revamped.
Uses LIB_BUILD for building bundled library.

ext/pcre/config.m4 was revamped.
Uses LIB_BUILD for building bundled library.

ext/ext_skel was changed to reflect that more modules should be
compileable as shared module.

ext/Makefile.in has been simplified enormously.

Dependencies are now stored in the build tree.

Empty dependencies are not generated by buildconf anymore. They
are now dynamically created during the build process.

Implicit rules for .S were removed.

The NO_RECURSION feature was removed.

"libs.mk" has been added to all cvsignore files in ext.

show more ...


# e404a471 29-Apr-2000 Rasmus Lerdorf

Oops, wrong path


# e3dd0a28 29-Apr-2000 Rasmus Lerdorf

An empty .deps was not getting generated here


Revision tags: PHP-4.0-RC1
# c475b611 23-Feb-2000 Stig Bakken

shut up cross compiling warnings


Revision tags: php-4.0b4pl1, php-4.0b4, php-4.0b4_rc1, BEFORE_SAPI_POST_PATCH_17_FEB_2000, BEFORE_SAPIFICATION_FEB_10_2000, BEFORE_PRE_SHUTDOWN_REVERSE_PATCH
# 4d83b0a3 12-Jan-2000 Sascha Schumann

Full gear backwards. We still need acconfig.h.in for additional acconfig.h
files (from TSRM/Zend).


# 03505c72 12-Jan-2000 Sascha Schumann

acconfig.h.in became superflicious when we removed the config.h.stubs.
Let's get rid of it.


# 6bdbd306 01-Jan-2000 Sascha Schumann

Y2K updates


# 5a5ef06c 30-Dec-1999 Sascha Schumann

Fix for Solaris incapability


# 2a7fb514 30-Dec-1999 Sascha Schumann

Remove second {}, that shouldn't be there


# 6e1884a3 30-Dec-1999 Sascha Schumann

Rebuild config.h.in whenever configure changes


Revision tags: PRE_ISSET_TYPE
# 2c99bef4 30-Dec-1999 Sascha Schumann

Get rid of config.h.stub. Note that you should embed a comment about
what the respective define does into the AC_DEFINE macro. I.e.

AC_DEFINE(HAVE_FOO, 1, [Whether you have FOO])


# e3af8ed3 30-Dec-1999 Sascha Schumann

We build in regex as well, create empty .deps


# f2f8d38e 30-Dec-1999 Sascha Schumann

Integration of -ng changes. Changes:

- added support for externally built modules,
- improved support for in-tree shared modules,
- fixed diversion bugs,
- configure displays som

Integration of -ng changes. Changes:

- added support for externally built modules,
- improved support for in-tree shared modules,
- fixed diversion bugs,
- configure displays some informative messages,
- faster static build
(libtool isn't used anymore for compiling non-PIC objects),
- dependencies comparable to automake's without requiring GNU make or GCC,
- working make clean for non-GNU makes.

show more ...


12