Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-05-25 | Improve Makefile printing | Jasmin Jessich | |
- Added global.mk with common makefile print macros. Use VERBOSE=1 on the command line to show executed commands. - Removed recursion printing of make. - Suppress “nothing to be done for 'all'” message from make. - gen_version_suffix.h is now always created. | |||
2017-05-24 | Fixed Makefile to build also from VDR directory | Jasmin Jessich | |
2017-05-22 | Fixed Makefile to run with parallel jobs | Jasmin Jessich | |
- Now subdirs and plugin objects are built in parallel. - Use one generic recursive pattern rule.A - Build the plugin shared library, the i18n files and all install targets with an recursive rule. This guarantees that all dependencies are always checked and the target is re-built correctly. This was necessary, because make can't determine the dependencies in all cases, when building in parallel. - Added printing of "Creating *.mo", "Creating *.po" and "Installing *.mo". - Create "gen_version_suffix.h" only in top make invocation. | |||
2017-05-21 | Removed "-Wall"; this should come from vdr/Make.config | Jasmin Jessich | |
2017-05-21 | Use "std::unique_ptr" instead of "std::auto_ptr" | Jasmin Jessich | |
- Compile plugin with C++11 compiler, to allow usage of "std::unique_ptr". - Added "-Wfatal-errors -Wall" to stop on the first error and switch on all warnings. - Removed autoptr.h and used "std::unique_ptr" instead where macro AUTO_PTR has been used. Checked also, if the pointers are used correctly, because "std::unique_ptr" is not 100% compatible to "std::auto_ptr", when the pointer is "moved". "std::unique_ptr" needs an explicit call to "std::move" in this case (AFAIU). Keep "std::auto_ptr" in the epgsearch interface! | |||
2017-05-21 | More Makefile adaptations | Jasmin Jessich | |
- Generate dependency files ".*.edep" out of the "*.ecpp" files and include them in pages/Makefile. - Allow building of "<subdir>/*.o" from the top makefile as target. - .gitignore will ignore the new dependency files ".*.edep". | |||
2017-05-18 | Patched with osd-patch.txt | Jasmin Jessich | |
From http://www.vdr-portal.de/board16-video-disk-recorder/board55-vdr-plugins/p1234887-live-patch-f%C3%BCr-osd-ohne-ausgabeplugin/#post1234887 | |||
2017-05-18 | Fixed defining I18Npot_deps | Jasmin Jessich | |
- Added a second make run, because make does evaluate "I18Npot_deps" only once, when it is invoked and at this time all the *.cpp files aren't created. | |||
2017-05-18 | Makefile enhancements | Jasmin Jessich | |
- Speedup make by use of ":=" instead of "=". - Build "*.po" files only if a source file has been changed. - Make some targets PHONY. - Change subdir handling. - Build "*.po" and "*.mo" files only if it is required. - Install "*.mo" files and plugin "*.so" file only if they have been changed. | |||
2016-05-26 | Fix PKGCFG. | Rolf Ahrenberg | |
2015-02-13 | Clean also in subdirs. | Dieter Hametner | |
2015-02-13 | Dropped i18n support for VDR versions earlier than 1.5.7. | Dieter Hametner | |
2015-02-10 | Drop support for old tntnet versions: Removed support to read a tntnet ↵ | Dieter Hametner | |
config file. Only code internal configuration is used now. | |||
2015-02-10 | Remove included old 'tntnet' sources. | Dieter Hametner | |
The LIVE plugin must now be built agains a correctly installed libtntnet and libcxxtools and their development headers. | |||
2015-02-09 | Change to VDR 2.x compatible Makefiles. This terminates the | Dieter Hametner | |
compatibility of the LIVE plugin with VDR versions < 1.7.37. This is based on a patch I received by the vdr-mailing-list user 'macmenot'. | |||
2013-02-24 | Fix listener bug triggered by never versions of cxxtools reported in bug #1066 | Dieter Hametner | |
2013-02-23 | Fixed the 'dist' target of the Makefiles. | Dieter Hametner | |
2011-03-11 | Renamed FEATURES to PLUGINFEATURES in Makefiles. | Rolf Ahrenberg | |
2011-02-22 | Added support for HAVE_LIBPCRECPP. | Rolf Ahrenberg | |
2011-02-20 | Modified Makefile to support older versions of pcre libraries (e.g. | Dieter Hametner | |
before version 8.01). PCRE must be compiled with C++ support to be usable in LIVE. This change is a fix provided by user URIG in the followin vdr-portal.de posting: http://www.vdr-portal.de/board/thread.php?postid=981217#post981217 | |||
2011-02-18 | Added Perl compatible regular expression filtering into the recordings menu. | Rolf Ahrenberg | |
2011-02-10 | Silenced compilation warnings related to internals of TNTNET library. | Rolf Ahrenberg | |
2011-01-02 | fix for tntnet-2.0 (different bool handling) | Christian Wieninger | |
2010-06-20 | Reaction to a patch sent by Jan Willies for an other problem withcvs-commit-370 | Dieter Hametner | |
tntnet version string. Jan's patch resolved the immediate problem with regard to the updated version but was not backwards compatible for older tntnet version. My changes to the code adressed that problem and added an enhancement how to deal with that problem in the future. | |||
2010-04-04 | compile with driver sources different from kernel headers | Christian Wieninger | |
2010-03-09 | include Make.global introduced in vdr-1.7.13 | Christian Wieninger | |
2009-09-07 | new user management within setup that also handles different user rights | Christian Wieninger | |
2009-08-27 | Fix for tntnet version number with 'pre' in the version string.cvs-commit-362 | Dieter Hametner | |
2008-11-19 | new setup option to display channels without EPG | Christian Wieninger | |
2008-06-21 | Changed the definition of tntversion in the LIVE source files. | Dieter Hametner | |
Now there is a define TNTVERSION set to a number that can be compared in C oreprocessor 'if' statements. This allows for adding support for tntnet specific features with evolving tntnet version. | |||
2008-04-20 | Changed CXXFLAGS to ommit well known but anoying warnings when compiling | Dieter Hametner | |
sources generated through the tntnet ecppc precompiler. | |||
2008-04-07 | translation of the live summary displayed in VDR's setup | Christian Wieninger | |
2008-02-21 | timer conflict implementation moved to timerconflict.cpp/h | Christian Wieninger | |
2008-01-25 | - tadi's update | Christian Wieninger | |
2008-01-15 | - Makefile change regarding --omit-header seems to be ok, so again undo ;) | Christian Wieninger | |
2008-01-15 | - reversed change to avoid conflicts | Christian Wieninger | |
2008-01-04 | - A change in the TNTVERS7 detection shell command does not use bash | Dieter Hametner | |
features. So the previous commit could be 'reverted' and bash is no longer a needed prerequisite for LIVE. | |||
2008-01-04 | - Require /bin/bash as SHELL in top level makefile. | Dieter Hametner | |
2007-12-23 | - Changed mode of live.pot creation. Should prevent .po file conflicts | Dieter Hametner | |
at subsequent upgrades from CVS. | |||
2007-12-17 | - Added tooltip for timer status. Closed Bug #396. | Dieter Hametner | |
2007-12-17 | - Removed not needed channels.ecpp file for security reasons as it did | Dieter Hametner | |
not have login protection. | |||
2007-12-17 | - Fixed compilation error for TNTNET Version 1.6.1 | Dieter Hametner | |
2007-12-02 | - fixed a typo | Christian Wieninger | |
2007-12-01 | - Backwards compatible update to support Tntnet Version 1.6.0.6. | Dieter Hametner | |
Backwards compatibilty will be dropped in future version of LIVE. | |||
2007-10-21 | - renamed recordings.h/cpp to recman.h/cpp. Preparations for | Dieter Hametner | |
recordings updates. | |||
2007-10-21 | - replaced '-F' with '--no-location' to avoid line numbers in po files | Christian Wieninger | |
2007-09-17 | - Moved images from compiled in image dir to data dir 'img'. | Dieter Hametner | |
- Fixed MapUrl entries to the new image location - Adapted some pages for the new image locations. - Added a preload functionalty to fill file cache at plugin startup. | |||
2007-09-02 | - fixed #384 | Christian Wieninger | |
2007-08-22 | - po/live.pot can be generated from sources. So it does not need to be | Dieter Hametner | |
in CVS. | |||
2007-08-21 | - po/*.pot, po/*.po files don't get deleted when i18n-generated.h file is | Dieter Hametner | |
generated by make rule. - Updated README file about Internationalization. |