aboutsummaryrefslogtreecommitdiff
path: root/lib/cpluff
AgeCommit message (Collapse)Author
2018-11-02[cpluff] rename functions to not conflict with mariadb-connectorRechi
2018-06-07[c-pluff] kill another implicit function declaration warningroot
2018-03-23[cpluff] add windows changesRechi
2018-03-21[cpluff] link with cpluff instead of loading it dynamicRechi
2018-02-20[c-pluff] Add patches folder for reference and keep track of changesh.udo
2018-02-20[c-pluff] Update to 0.1.4h.udo
2017-05-09[c-pluff] Fix implicit declaration compiler warningsChris Mayo
2016-07-19Bump sdk to Win 10 as cmake defaults to that for addons anyway. Add the few ↵Pär Björklund
headers we need from wdk as a package to simplify setup
2016-07-17Cleanup work that started with running as Win10 appPär Björklund
UWP(project centennial) does not allow AddDllDirectory which we don't really need anyway but it's use made the folder structure pretty. Since we run perfectly fine without it both native and as UWP I decided to drop it completely. To make the build, installer and debugging experience easier this led to plenty of changes to packages and build scripts to output all dlls into /system/ instead of different folders. While moving stuff around some dependencies got updated, it's possible that we can use java menus in bluray movies now, not tested. EasyHook just got repackaged to fit the new folder structure. The rebuilding of dependencies led to us being able to drop old vcredist files which also simplifies installer and packaging, especially for UWP. Some minor cleanup along the way as well
2016-05-20Revert "[addon] add API level 2 on kodi side - Part 2"Alwin Esch
This reverts commit 601c63c345a5a916017552cd0992245a5d83a16f.
2016-05-18[addon] add API level 2 on kodi side - Part 2Alwin Esch
2016-04-01Visual studio 2015 fixesPär Björklund
2014-03-01Remove cpluff generated filesTrent Nelson
2013-11-10[win32] Add "core-defaults" with basic project settings, include file in ↵Karlson2k
each project
2013-11-10[win32] rest of VS projects: remove custom settings as default settings are ↵Karlson2k
same now
2013-11-10[win32] rename project defaults file, update paths to defaults file in projectsKarlson2k
2013-11-01Merge pull request #3485 from Karlson2k/win32_projects_update_01wsoltys
Win32 projects update
2013-11-01Merge pull request #3528 from Karlson2k/win32_projects_update_02Martijn Kaijser
[win32] mark debug/release configs with proper internal marks
2013-10-30[win32] mark debug/release configs with proper internal marksKarlson2k
VS project wizard generate project with such marks, should help MSBuild to correctly configure internal staff. Seems that correct XBMC marks was lost on conversion from old projects.
2013-10-30[win32] Cleanup: delete old project filesKarlson2k
2013-10-24[win32] Use more VC optimizations for important XBMC parts for 'Release' configKarlson2k
* Enable 'Full' code optimization * Prefer speed over small size * Allow any suitable inline function * Enable Generate Intrinsic Functions * Enable Function-Level Linking * Enable 'Whole Program Optimization' for compiler, linker and lib task * Explicitly enable linker optimization /OPT:REF and /OPT:ICF
2013-10-16[xcode5] fix cpluff buildamet
2013-09-15[WIN32][cpluff] fixed resource leak.WiSo
2013-06-18[win32] Enable SSE2 everywhereKarlson2k
2012-10-16changed: add silent rules to libcpluff to shut it up a littlespiff
2012-09-05[win32] remove "Debug Testsuite" configuration from all projects except ↵montellese
gtest and XBMC
2012-09-05[WIN32] added a new target called Debug Testsuite which includes the gtest ↵WiSo
libs and builds a xbmc-test.exe console application.
2012-08-09[WIN32] changed from SSE2 to SSE for the XBMC main project and libsquash. ↵WiSo
There're still some users which uses XBMC with an Athlon XP :) enabled SSE for the debug target to have it equally to release.
2012-07-08Total cleanup of all VS projects + fix for OpenGL buildEvgeny Grin
Fix for OpenGL builds + Cleanup of XBMC.vcxproj Remove a lot of unused paths, libs and so on. Reflect general settings from DirectX builds to OpenGL builds. Fix for OpenGL builds that seems to be broken for more than month. Cleanup of XbmcThreads.vcxproj Removed extra includes and libs paths Cleanup of XbmcCommons.vcxproj Removed extra include dir from Release config Cleanup of Waveform.vcxproj Removed extra include dirs Cleanup of Milkdrop/Plugin.vcxproj Cleanup of directx_spectrum.vcxproj Removed extra libs from linker Cleanup of UnrarXLib.vcxproj Removed extra and outdated include paths Cleanup of squish_2010.vcxproj Cleanup of libXDAAP_win32.vcxproj Cleanup of StSoundLibrary.vcxproj Removed extra include dirs Cleanup of libsidplay.vcxproj Removed extra include dirs Cleanup of libRTV.vcxproj Cleanup of libpcre.vcxproj Cleanup of vc10_libmp3lame_dll.vcxproj + Fix linker warning Sync general settings of configs Cleanup of libmodplug_2010.vcxproj Cleanup of libmad.vcxproj Cleanup of hdhomerun.vcxproj Cleanup of libid3tag.vcxproj Cleanup of libhts_2010.vcxproj Cleanup of libexif.vcxproj Reflect optimization setting from Release(DLL) to Release Cleanup of libcmyth.vcproj Cleanup of libass_win32_vs2010.vcxproj Reflect general settings (not debug related) form Debug to Release configuration Cleanup of libapetag.vcxproj Cleanup of zlib.vcxproj Update outdated precompiled header path and sync Unicode & non-Unicode settings Remove unneeded DXSDK include path Cleanup of Tiff.vcxproj Update outdated precompiled header path and sync Unicode & non-Unicode settings Cleanup of png.vcxproj Update outdated precompiled header path and sync Unicode & non-Unicode settings Cleanup of mng.vcxproj Update outdated precompiled header path and sync Unicode & non-Unicode settings Cleanup of libdcr.vcxproj Update outdated precompiled header path Cleanup of Jpeg.vcxproj Update outdated precompiled header path Cleanup of jbig.vcxproj Update outdated precompiled header path Cleanup of jasper.vcxproj and sync Unicode & non-Unicode settings Cleanup of ImageLib.vcxproj and sync Debug & Unicode Debug, Release & Unicode Release Cleanup of cpluff.vcxproj
2012-04-04Handle libdl only being needed on Linux for dlopen, thx abs0davilla
2011-05-26Fix autoconf warnings on newer versions:Mariusz Bialonczyk
warning: AC_LANG_CONFTEST: no AC_LANG_SOURCE call detected in body reference: http://www.flameeyes.eu/autotools-mythbuster/forwardporting/autoconf.html
2011-05-07[WIN32] enable sse for all projects in release targetWiSo
2011-04-19changed: comment cpluff log line to reduce log spewspiff
2011-01-04Fix CRLFCory Fields
2010-08-14[WIN32] fixed vs2010 projects to copy dlls to their final location after ↵CrystalPT
every build, not only the initial build git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@32781 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-07-09reverted: r31675 (can't work properly)taxigps
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31678 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-07-09fixed: cpluff - can't load from non english pathtaxigps
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@31675 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-20added: load_plugin_descriptor_from_memory function to c-pluffjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30332 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-18[WIN32] Same treatment to vs2010 projects than r30260blinkseb
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30283 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-17[WIN32] Clean building. Now, all libs output in the "libs" folder, and ↵blinkseb
objects files in the "objs" folder. This make the building tree a little more cleaner. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30260 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-16[VS2010] updated cpluff and libass to make the copied dll a dependency and ↵CrystalPT
make "Clean Project" work. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30226 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-16[VS2010] updated cpluff, libenca project files in order to get rid of ↵blinkseb
warning MSB8012 Removed files from solutions which don't exist anymore git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30220 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-16[WIN32] Add VS2010 project for cpluffCrystalPT
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30212 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-16[WIN32] contain output files in libcpluff and fix the namesCrystalPT
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30211 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-11changed: reduce cpluff compile warningselupus
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@30020 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-06[WIN32] mingw and thus this buildscript not longer required for building cpluffwiso
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@29846 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-06fixed: [win32] - cpluff path separator was wrongjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@29833 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-06changed: moved cpluff to build in-line. Requires libexpat - see wiki for ↵jmarshallnz
build info. git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@29832 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-06fixed: unsigned/signed warnings, and a scoping error in cpluffjmarshallnz
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@29831 568bbfeb-2a22-0410-94d2-cc84cf5bfa90
2010-05-06[libcpluff] fixed log level inconsistenciesalcoheca
git-svn-id: https://xbmc.svn.sourceforge.net/svnroot/xbmc/trunk@29824 568bbfeb-2a22-0410-94d2-cc84cf5bfa90