summaryrefslogtreecommitdiff
path: root/Makefile
AgeCommit message (Collapse)Author
2015-11-05remove test framework, it never works, most of the bugs found by the test ↵Emiel Bruijntjes
framework turn out to be caused by errors in the tests instead of errors in the real code, people complain about it all the time, and basically this whole test framework causes more problems than it solves, solves issue #215 and solves issue #221
2015-10-28Bump version to 1.5.2v1.5.2Rafal Goslawski
2015-10-06Bump version to 1.5.1Toon Schoenmakers
2015-09-25Silence the write-strings warningToon Schoenmakers
Literal strings in C are const char* of course, some methods within zend expect something hardcoded but accept a normal char*.. Meaning zend is broken when it comes to const correctness. Seeing how they're calling these kind of methods themselves with hardcoded values I'll assume it doesn't get modified meaning the silenced code is fine. Still though, zend should accept const char* instead of char* in such locations..
2015-07-29prepare version number for upcoming 1.5 releasev1.5Emiel Bruijntjes
2015-06-10removed hhvm code, it does not work now and wont work for the foreseeable futureEmiel Bruijntjes
2015-06-10added "sudo ldconfig" to Makefile to force that shared library cache is updatedEmiel Bruijntjes
2015-05-19Add soname and release build traget, default make target is debugv1.4RafalGoslawski
2015-03-26Changed default visibility for symbols in the PHP-CPP library to hidden and ↵Martijn Otto
explicitly exported all symbols available from the public API. Moved the hiddenpointer to the zend implementation directory as it is not meant to be used publicly and not referenced anywhere from the API anyway
2015-01-26removed the advise to run "make test" from the Makefile, because tests are ↵Emiel Bruijntjes
not working, and they confuse people all the time, and the same bugs are reported all the time
2014-12-30rollback change from issue #149Emiel Bruijntjes
2014-12-16issue #149 fixed Makefilevalmat
2014-10-27Better clean-up.Slavey Karadzhov
2014-10-27Respect the CXX and AR env variables.Slavey Karadzhov
One advantage of this small change is that during cross-compilation you do not need to adjust the Makefile.
2014-10-06Use specified php-config for linker/compiler flags rather than the system ↵Alan Evans
default.
2014-08-29updated Makefile to create output dirs firstEmiel Bruijntjes
2014-08-29updated makefile so that we now also create a static phpcpp library (this in ↵Emiel Bruijntjes
response to pull request #125)
2014-04-14Several tests to check ini entriesvalmat
2014-04-06moved modifiers.cpp to the common directoryEmiel Bruijntjes
2014-04-06introduced common directory that will contain implementation files that are ↵Emiel Bruijntjes
used for hhvm and zend, and introduced hhvm file for the implementation of hhvmcpp
2014-04-06renamed src directory to zend directory, disabled TSRM debug codeEmiel Bruijntjes
2014-04-06the exception.h header file no longer depends on the zend engine header ↵Emiel Bruijntjes
files. TSRM macros are no longer used in any of the public PHPCPP header files so there is no more need for the phpcpp/config.h header file nor the config-create script
2014-04-06removed all zend dependencies from the public extension object, and moved it ↵Emiel Bruijntjes
into the src directory
2014-04-05removed zend code from the argument.h header fileEmiel Bruijntjes
2014-04-01Fix: run tests without compilevalmat
2014-03-27Added new tests.valmat
Due to support zts broke the ability to run tests without installation - fixed.
2014-03-25ZTS thread safety is now automatically detected when PHP-CPP is installedEmiel Bruijntjes
2014-03-24simplified makefile by using php-config to find the entire include pathEmiel Bruijntjes
2014-03-24Call php-config to retreive php includes dir and binary on Makefile.jgmdev
2014-03-19Fixed issues #46valmat
2014-03-18Accidentally deletedvalmat
2014-03-18Some improvements unit testvalmat
2014-03-18Unit tests. For description see ↵valmat
https://github.com/CopernicaMarketingSoftware/PHP-CPP/pull/25#issuecomment-37882236
2014-03-14fixed magic method documentation, added comment in MakefileEmiel Bruijntjes
2014-03-07removed tabs from makefile, work in progress on implementing SPL interfacesEmiel Bruijntjes
2014-03-05fixed some compiler warnings in value.cpp, added documentation on how to ↵Emiel Bruijntjes
install PHP-CPP, removed the Makefile from the src directory and moved everything into the single Makefile in the library root directory, also updated the main (and now only) Makefile with instructions so that it is easier for others to understand
2014-02-26Fixed makefile to refer to right /usr/ directory, and the operator()() ↵v0.1Evangelos Trantos
methods in Php::Value are now all const (they do not modify the variable after all)
2013-12-13add macros for PHP 5.3Gu Weigang
2013-08-30Further work in progress (that breaks everything)Emiel Bruijntjes
2013-08-29More progress on implementing nested arraysEmiel Bruijntjes
2013-08-24The extension::initialize() and extension::finalize() methods are called at ↵Emiel Bruijntjes
the appropriate time
2013-08-24initial setup for libraryEmiel Bruijntjes