summaryrefslogtreecommitdiff
path: root/sapi/cli/config.m4
Commit message (Collapse)AuthorAgeFilesLines
* Link executable files using non PIC object files. This reduces PIC overhead ↵Dmitry Stogov2019-09-031-1/+1
| | | | and improves performance.
* Normalize comments in *nix build system m4 filesPeter Kokot2019-05-121-6/+4
| | | | | | | | | Normalization include: - Use dnl for everything that can be ommitted when configure is built in favor of the shell comment character # which is visible in the output. - Line length normalized to 80 columns - Dots for most of the one line sentences - Macro definitions include similar pattern header comments now
* Add AS_HELP_STRING to *nix build configure optionsPeter Kokot2019-03-071-3/+5
| | | | | | | | The Autoconf's default AS_HELP_STRING macro can properly format help strings [1] so watching out if columns are aligned manually is not anymore. [1] https://www.gnu.org/software/autoconf/manual/autoconf.html#Pretty-Help-Strings
* Replace obsolete AC_TRY_FOO with AC_FOO_IFELSEPeter Kokot2018-07-301-5/+4
| | | | | | | | | | | | | | | | | | | | | | | Autoconf 2.50 released in 2001 made several macros obsolete including the AC_TRY_RUN, AC_TRY_COMPILE and AC_TRY_LINK: http://git.savannah.gnu.org/cgit/autoconf.git/tree/ChangeLog.2 These macros should be replaced with the current AC_FOO_IFELSE instead: - AC_TRY_RUN with AC_RUN_IFELSE and AC_LANG_SOURCE - AC_TRY_LINK with AC_LINK_IFELSE and AC_LANG_PROGRAM - AC_TRY_COMPILE with AC_COMPILE_IFELSE and AC_LANG_PROGRAM PHP 5.4 to 7.1 require Autoconf 2.59+ version, PHP 7.2 and above require 2.64+ version, and the PHP 7.2 phpize script requires 2.59+ version which are all greater than above mentioned 2.50 version therefore systems should be well supported by now. This patch was created with the help of autoupdate script: autoupdate <file> Reference docs: - https://www.gnu.org/software/autoconf/manual/autoconf-2.69/html_node/Obsolete-Macros.html - https://www.gnu.org/software/autoconf/manual/autoconf-2.59/autoconf.pdf
* Remove unused Git attributes identPeter Kokot2018-07-251-3/+1
| | | | | | | | | | | | | | | The $Id$ keywords were used in Subversion where they can be substituted with filename, last revision number change, last changed date, and last user who changed it. In Git this functionality is different and can be done with Git attribute ident. These need to be defined manually for each file in the .gitattributes file and are afterwards replaced with 40-character hexadecimal blob object name which is based only on the particular file contents. This patch simplifies handling of $Id$ keywords by removing them since they are not used anymore.
* Remove Netware supportKalle Sommer Nielsen2016-11-121-3/+0
| | | | If this does not break the Unix system somehow, I'll be amazed. This should get most of it out, apologies for any errors this may cause on non-Windows ends which I cannot test atm.
* Merge branch 'PHP-5.6' into PHP-7.0Lior Kaplan2015-11-231-2/+2
|\ | | | | | | | | | | | | | | | | * PHP-5.6: Fixed bug #61751 (SAPI build problem on AIX: Undefined symbol: php_register_internal_extensions) Conflicts: sapi/cgi/config9.m4 sapi/fpm/config.m4
| * Fixed bug #61751 (SAPI build problem on AIX: Undefined symbol: ↵Lior Kaplan2015-11-231-2/+2
| | | | | | | | php_register_internal_extensions)
* | moved most of the core to use static tsrm ls cache pointerAnatol Belski2014-10-151-1/+1
| | | | | | | | plus apache2handler, cli and cgi
* | Replaces php5 with php7, without whitespace changes.Florian MARGAINE2014-09-201-1/+1
|/
* Support for CLI process title (https://wiki.php.net/rfc/cli_process_title)Keyur Govande2013-03-071-1/+18
| | | | A new commit into branch 5.5
* Fix Bug #62612 readline extension compilation failsJohannes Schlüter2012-07-221-0/+2
|
* - Add built-in web server to CLI SAPI. See the RFC for detail.Moriyoshi Koizumi2011-06-201-1/+1
|
* - Implement FR#53878 Interactive shell should work with shared readline ↵Johannes Schlüter2011-02-191-1/+1
| | | | | | | | | extension # This is useful w/ distributors who like to build all things shared or don't # provide the readline extension. Or if a user pefers readline's behavior over # libedit which might be used by the distributor.
* - Implemented FR #53271, FR #52410 (Building multiple PHP binary SAPIs and ↵Jani Taskinen2010-11-131-10/+19
| | | | | | | one SAPI module the same time) # Bug #53271, Bug #52410
* Fixed bug #42318 (problem with nm on AIX, not finding object files)Dmitry Stogov2008-09-011-1/+5
|
* MFH: - Changed AC_ARG_* options to PHP_ARG_* options.Jani Taskinen2007-07-111-12/+5
| | | | | | | | | | | | MFH: - Some cleanups here and there MFH: - Enabled PHP_CHECK_CONFIGURE_OPTIONS (checks for unknown configure MFH: options) # Note to Marcus: ext/dba/config.m4 needs to be "converted" to use # the PHP_ARG_* options. I did't touch it needs quite a lot of work to keep # it's current behaviour regarding "enabled-by-default" parts of it. # # Hint: By using the PHP_ARG_* options you have the "default" option.. ;)
* AIX supportDmitry Stogov2006-02-021-1/+1
|
* Fixed support for shared extensions on AIXDmitry Stogov2005-07-071-0/+3
|
* Some netware related build issues fixed (patch by: Kamesh Jayachandran ↵foobar2005-06-201-0/+3
| | | | <kameshj at fastmail dot fm>
* - Unify the "configure --help" textsfoobar2005-05-291-1/+1
|
* Expose EXEEXT and use for cli/cgi binariesfoobar2005-04-211-5/+1
|
* - Made --program-prefix and --program-suffix work. (See bug #23030)foobar2003-12-011-1/+1
|
* - Should fix some CLI build problems on some systems.foobar2003-09-081-3/+3
|
* "Generate" the man page so that it gets correct version always.foobar2003-02-121-0/+2
|
* - Added the man page installationfoobar2003-02-121-1/+1
|
* MFB: Make sure cli install dir is created before trying to install in it.Edin Kadribasic2002-12-201-1/+1
|
* Fix make install target on Cygwin, bug #20807Melvyn Sopacua2002-12-091-0/+4
|
* - Remove PHP_DISABLE_CLISascha Schumann2002-11-141-2/+0
| | | | | | - Streamline ircg build: thttpd-dependent part moved into separate source file, so that it can be added to the SAPI-only object list.
* Follow Yasuo's suggestion and build sapi program's under the sapi-specificSascha Schumann2002-09-291-3/+7
| | | | | | | | | directory. Move sapi-specific makefile fragments to their respective directory. Create an embed sapi module which resides in its own dir now.
* The link lines don't need any of $DEFS, $INCLUDES, $EXTRA_INCLUDES orMarko Karppinen2002-08-061-2/+2
| | | | | $CPPFLAGS, right? Removed them. Added frameworks to $COMMON_FLAGS.
* Support compiling and linking against Darwin / Mac OS X frameworksMarko Karppinen2002-08-061-1/+1
|
* Made PHP_ADD_LIBPATH use the $ld_runpath_switch and changed the DarwinMarko Karppinen2002-07-211-1/+1
| | | | | | link lines in sapi/cli and sapi/cgi to use $NATIVE_RPATHS. This is a tentative fix for #18450.
* - You don't need libtool to build sapi/cli on Darwin.Marko Karppinen2002-07-011-0/+9
| | | | | | | | | | | - We don't need libtool to build sapi/cli on Darwin. - You want the sapi/cli build line to be in sapi/cli, not Makefile.global. - We want the sapi/cli build line to be in sapi/cli, not Makefile.global. - He can go about his business. - You can go about your business. - Move along. - Move along. Move along.
* Disable installing pear when --disable-cli is used since pear installerEdin Kadribasic2002-06-111-1/+2
| | | | | needs cli to function.
* Make it possible to actually disable the CLI..foobar2002-04-141-8/+4
|
* Please welcome the new build system.Sascha Schumann2002-03-071-1/+2
| | | | | | | | | | If you encounter any problems, please make sure to email sas@php.net directly. An introduction can be found on http://schumann.cx/buildv5.txt
* Added --disable-cli option.Edin Kadribasic2002-01-241-3/+18
|
* Modified the build system to always build CLI SAPI.Edin Kadribasic2002-01-121-16/+5
|
* @- Added CLI (command line intrerface) sapi based on a cut-down versionEdin Kadribasic2002-01-061-0/+21
@ of the CGI sapi which is more suited for writing shell scripts. Some of @ the differences are: it prints no HTTP headers, displays plain text @ error messages, etc. (Edin) Added CLI (command line intrerface) sapi. # Let's see if a build expert can make this compile along # side some other sapi.