summaryrefslogtreecommitdiff
path: root/ext/ext_skel
Commit message (Collapse)AuthorAgeFilesLines
* - ext_skelshould create a .svnignore not .cvsignore these daysJohannes Schlüter2010-08-061-2/+2
|
* MFH: remove -ldlAntony Dovgal2008-04-151-1/+1
|
* ;Wez Furlong2004-05-161-1/+1
|
* Add config.w32 template to ext_skelWez Furlong2004-05-161-0/+16
|
* ok, re-adding this mostly un-maintained awk/sed/sh nightmare for now ...Hartmut Holzgraefe2003-06-291-0/+284
|
* ext_skel is no more, and ext_skel_ng is moving to PEAR::PECL_GenHartmut Holzgraefe2003-06-291-284/+0
|
* -fix typoDerick Rethans2002-12-011-1/+1
|
* add missing backslashSascha Schumann2002-11-181-1/+1
|
* Add --skel=dir option to ext_skel (patch from David Viner)Rasmus Lerdorf2002-07-301-11/+21
|
* Remove .libs from .cvsignores, except /.Sascha Schumann2002-03-071-1/+0
|
* Please welcome the new build system.Sascha Schumann2002-03-071-15/+1
| | | | | | | | | | 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
* Some whitespace fixes (naugthy me :) and make use of PHP_CHECK_LIBRARYfoobar2002-01-081-11/+15
| | | | | | | | macro instead of AC_CHECK_LIB. # Better not touch LIBS anywhere. It might cause unexpected build problems # if someone forgets to set it back in some config.m4..
* Introduce the good practise of using [] around output messages.foobar2001-09-061-4/+4
|
* Changed ext_skel to use zend_parse_parameters() for argument parsing inAndrei Zmievski2001-08-111-14/+2
| | | | | | | the generated functions. This cuts down on code a lot. The point before this change was tagged BEFORE_PARAM_PARSING_CHANGE.
* I just got annoyed by this, eventually. :)Joey Smith2001-07-191-1/+1
|
* A little typo here.. :)foobar2001-06-241-1/+1
|
* added generation of CREDITS and EXPERIMENTAL to ext_skelHartmut Holzgraefe2001-05-021-0/+8
|
* looks like i missed somethingHartmut Holzgraefe2001-05-011-2/+2
|
* some more example code for modules using --with-somethingHartmut Holzgraefe2001-04-301-4/+36
| | | | | works for me (linux/bash) but please give it a test drive
* Fix ext_skel on SolarisSascha Schumann2000-12-071-2/+2
| | | | | Submitted by: Sam Liddicott <sam.liddicott@ananova.com>
* Get rid of HAVE_EXTNAME. This dates back to PHP 3 where source filesSascha Schumann2000-12-011-1/+0
| | | | | were unconditionally compiled. It is not necessary in PHP 4.
* Remove *.oSascha Schumann2000-12-011-1/+0
|
* added a regression test skeleton fileHartmut Holzgraefe2000-10-231-2/+8
| | | | | plus a partintro in xml documentation template
* Small portability fixRasmus Lerdorf2000-08-041-1/+1
|
* Make ext_skel create a Makefile.in set up to handle shared extensionRasmus Lerdorf2000-07-271-0/+1
| | | | | | | support automatically @ Make ext_skel create a Makefile.in set up to handle shared extension @ support automatically (Rasmus)
* Tiny wording fixRasmus Lerdorf2000-07-161-1/+1
|
* Make script work on POSIX shSascha Schumann2000-07-041-33/+33
|
* - Fixed incorrect code generated when all parameters are optional.Jouni Ahto2000-06-151-31/+121
| | | | | | | | | | | | - Fixed handling of grouped optional parameters. - Added an option to generate xml documentation. - Added an option not to be nice and helpful and create all kinds of comments and testing functions. - Added on option to create function stubs only. - Added options --assing-params and --string-lens that change the generated code. - Updated documentation.
* - Avoid generating unnecessary switch statemets.Jouni Ahto2000-06-111-1/+1
| | | | | | | | - Add a test if argument was given (if it is optional) before trying to fetch a resource and a note that something should be done if it wasn't. - Some cosmetic fixes in the code generated. - Some other small fixes in the code generated, already forgotten.
* - Fix typos, add default case to switch and other small things.Jouni Ahto2000-06-101-7/+14
|
* - Automatically generate C code to handle arguments passed to a PHP functionJouni Ahto2000-06-101-32/+11
| | | | | | | | | based on function proto. # Very cool! Try yourself, put for example the following line in file funcs: # bool drawtext(string text, resource font, int x, int y [, resource color]) # and then run ./ext_skel foobar /full/path/to/funcs and then look at # foobar.c...
* - Cosmetic changes.Jouni Ahto2000-06-091-4/+56
| | | | | | - Optionally, create function entries, stubs and declarations from names listed in a file.
* - Changed user instructions.Jouni Ahto2000-06-091-8/+12
|
* - As Sascha requested.Jouni Ahto2000-06-091-7/+25
|
* Improved in-tree shared libraries build systemSascha Schumann2000-05-011-4/+6
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | 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.
* Overall UNIX build system improvements:Sascha Schumann2000-04-301-6/+1
| | | | | | | | | * Makefile header is now completely dynamic * Absolute paths in (top_)?(src|build)dir and VPATH (fixes Tru64 support) * VPATH does not contain variables anymore (fixes UnixWare support)
* Welcome PHP_ARG_ENABLE and PHP_ARG_WITH. They are there to replace the commonSascha Schumann2000-03-271-16/+4
| | | | | AC_MSG_CHECKING, AC_ARG_[ENABLE,WITH], AC_MSG_RESULT trio.
* Generate better skeleton config.m4Sascha Schumann2000-03-271-2/+28
|
* Get rid of config.h.stub. Note that you should embed a comment aboutSascha Schumann1999-12-301-7/+0
| | | | | | | what the respective define does into the AC_DEFINE macro. I.e. AC_DEFINE(HAVE_FOO, 1, [Whether you have FOO])
* Integration of -ng changes. Changes:Sascha Schumann1999-12-301-4/+10
| | | | | | | | | | | | - 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.
* Remove INCLUDES line from Makefile.am skeletonSascha Schumann1999-11-281-1/+0
|
* Add help to get people started.Sascha Schumann1999-10-071-0/+18
|
* Ignore generated files.Andrei Zmievski1999-10-071-0/+3
|
* * archive-based convenience libraries completely replacedSascha Schumann1999-10-041-2/+2
| | | | | | | | | | | | | | | | | | | | | | with libtool components * SAPI targets can enable thread-safe mode and define shared/static/program build target * all configure scripts use the same config.cache * phplibdir is $(top_builddir)/modules to avoid permission problems * sapi/*/Makefile.inc are gone * runpath handling cleaned up * top-level Makefile.in obsoleted through Makefile.am * --enable-versioning uses libtool's cleaner and more portable -export-symbols feature
* I will follow portability guidelines.Andrey Hristov1999-09-271-5/+14
| | | | | | | I will follow portability guidelines. I will follow portability guidelines. I will follow...
* Make it portable.Andrey Hristov1999-09-271-16/+6
|
* moved dav, msql and oracle to ext/Stig Bakken1999-04-211-3/+3
|
* create .cvsignore only once :-)Stig Bakken1999-04-211-7/+0
|
* create .cvsignore as wellStig Bakken1999-04-211-0/+8
|
* make config.h.stub as wellStig Bakken1999-04-211-12/+19
|