Age | Commit message (Collapse) | Author | |
---|---|---|---|
2014-03-10 | fix up waf build in wake of search path changes earlier today | Paul Davis | |
2014-03-10 | add PBD::downcase() functions to libpbd | Paul Davis | |
2014-03-09 | add missing include to define LIBPBD_API (mingw build) | Robin Gareus | |
2014-03-08 | Add a couple of visibility specifiers that were missing | John Emmas | |
2014-03-08 | Use LIBPBD_TEMPLATE_API and LIBPBD_TEMPLATE_MEMBER_API where appropriate | John Emmas | |
2014-03-04 | mingw build fixes (tested with i686-w64-mingw32 on linux-x86_64) | Robin Gareus | |
2014-03-03 | minor fix for libpbd wscript on windows | Paul Davis | |
2014-03-02 | move export_search_path(), previously in gtk2_ardour/main.cc, into libs/pbd | Paul Davis | |
2014-03-02 | use "new" VST search path code and adjust build system to reflect new source ↵ | Paul Davis | |
files | |||
2014-03-02 | remove fallback_folders code, add simpler more focused get_vst_search_path() ↵ | Paul Davis | |
and breakout get_win_special_folder() into its own file | |||
2014-03-01 | for windows build, add fallback_folders.cc to libpbd source list | Paul Davis | |
2014-03-01 | add likely stub code for adding linkage to libole when building libpbd on ↵ | Paul Davis | |
windows. I may have gotten the precise linkflags string incorrect, but this my best guess. | |||
2014-03-01 | add -DPROGRAM_NAME to libpbd compile flags | Paul Davis | |
2014-03-01 | REALLY REALLY CORRECT template export macros for libpbd | Paul Davis | |
2014-03-01 | REALLY CORRECT template export macros for libpbd | Paul Davis | |
2014-03-01 | use template export forms for MemementoCommand | Paul Davis | |
2014-03-01 | CORRECT template export macros for libpbd | Paul Davis | |
2014-03-01 | add template export macros for libpbd | Paul Davis | |
2014-03-01 | fix use of export macros to work with mingw(64). Template issues with msvc ↵ | Paul Davis | |
will require a different solution (if they exist) | |||
2014-03-01 | fix use of export macros to work with mingw(64) | Paul Davis | |
2014-03-01 | fix correct export macro guard in libpbd for mingw64 | Paul Davis | |
2014-03-01 | when mingw is mingw64, it appears that we need to use __declspec() and not ↵ | Paul Davis | |
__attribute__((visibility)) for export control | |||
2014-02-28 | move Paths Dialog to libgtkmm2ext | Robin Gareus | |
2014-02-27 | glib only allows <glib.h> these days; typedef enum in C++ code is redundant | Paul Davis | |
2014-02-26 | make PBD's path-scanner OS agnostic (use glib) | Robin Gareus | |
2014-02-25 | fix system-exec (wait for app to start) | Robin Gareus | |
2014-02-19 | move SystemExec to libpbd | Robin Gareus | |
2014-02-17 | use boost::uuids method to get a string from a boost UUID | Paul Davis | |
2014-02-07 | equivalent change to realpath() error return as was done in master rev ↵ | Paul Davis | |
60a9213035d3c | |||
2014-01-12 | move -fvisibility=hidden to the top of the source tree, and remove its ↵ | Paul Davis | |
internal use; use libtimecode as a shared lib again | |||
2014-01-10 | finished merge of cairocanvas with windows and windows+cc branches | Paul Davis | |
2014-01-10 | Merge windows+cc branch into cairocanvas branch. Not finished, need to now ↵ | Paul Davis | |
merge windows branch to get changes from there | |||
2013-12-29 | add proper namespace to PBD::demangle for systems without execinfo | Paul Davis | |
2013-12-27 | merge exportvis branch into cairocanvas, to reduce the number of "floating" ↵ | Paul Davis | |
branches. Still need to add API export/visibility macros for the canvas library. | |||
2013-12-19 | Mingw64 has pthread_t available, and does not need a thread ID comparison ↵ | Paul Davis | |
function | |||
2013-12-07 | Use correct header include for _fullpath | Tim Mayberry | |
According to http://msdn.microsoft.com/en-us/library/506720ff(v=vs.120).aspx | |||
2013-12-05 | fix error in mingw version of realpath() | Paul Davis | |
2013-12-05 | add (likely, partial) windows implementation of POSIX realpath() for ↵ | Paul Davis | |
COMPILER_MINGW where the latter is not available, to the only place realpath() is used | |||
2013-12-05 | extra source no longer required | Paul Davis | |
2013-12-05 | we don't use realpath() anymore so there is need for a special mingw include | Paul Davis | |
2013-12-05 | we don't use realpath() anymore so there is need for a special mingw include | Paul Davis | |
2013-12-05 | additional source file for mingw build | Paul Davis | |
2013-12-05 | make mingw-based pthread comparison function work with both 32 and 64 bit ↵ | Paul Davis | |
variants of mingw | |||
2013-12-05 | workaround compilation issues with assembler in fpu code and mingw | Paul Davis | |
2013-12-05 | Only use __declspec(dllimport/dllexport) for MSVC compiler | Tim Mayberry | |
Use the gcc visibility attributes when building with the MinGW compiler(gcc). GCC also supports the __declspec syntax but it will not compile at the moment until the issues(which may not even be exactly the same issues as with MSVC) are resolved. | |||
2013-12-01 | 'libs/pbd' - DLL visibility stuff and associated changes needed for building ↵ | John Emmas | |
with MSVC. Currently includes debugging information and things that are just commented out until we have known compatibility with the other platforms (i.e. contains stuff to be removed at a later date) | |||
2013-11-04 | try to fix various warnings from gcc when optimization flags are enabled | Paul Davis | |
2013-10-18 | reverse the visibility.h files assumptions that we don't build shared libs ↵ | Paul Davis | |
by default This avoids having to define define LIBFOO_DLL=1 all over the place. If we ever go with static libs we will need to define LIBFOO_STATIC=1 but hopefully in some central location like the top level wscript. Oh, and I also dropped support for gcc older than version 4.x because ardour will already not build on such an old version. | |||
2013-10-18 | Merge remote-tracking branch 'remotes/origin/exportvis' into windows+cc | John Emmas | |
Conflicts (hopefully resolved): gtk2_ardour/wscript libs/ardour/ardour/audioregion.h libs/ardour/ardour/debug.h libs/ardour/ardour/directory_names.h libs/ardour/ardour/filesystem_paths.h libs/ardour/ardour/session_event.h libs/gtkmm2ext/gtkmm2ext/utils.h libs/panners/1in2out/wscript libs/panners/2in2out/wscript libs/panners/vbap/wscript libs/pbd/pbd/debug.h libs/pbd/pbd/file_utils.h libs/pbd/pbd/pathexpand.h libs/pbd/pbd/ringbuffer.h libs/pbd/pbd/ringbufferNPT.h libs/pbd/pbd/search_path.h libs/pbd/pbd/stacktrace.h libs/pbd/pbd/uuid.h libs/pbd/pbd/uuid_boost.h libs/surfaces/control_protocol/control_protocol/basic_ui.h libs/surfaces/control_protocol/control_protocol/control_protocol.h | |||
2013-10-17 | add -fvisibility=hidden to libgtkmm2ext, and make things work | Paul Davis | |