13
0
livetrax/libs/pbd/pbd
Paul Davis f85c67501c reverse the visibility.h files assumptions that we don't build shared libs 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 11:50:44 -04:00
..
.DS_Store
abstract_ui.cc
abstract_ui.h add -fvisibility=hidden to libgtkmm2ext, and make things work 2013-10-17 14:36:41 -04:00
base_ui.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
basename.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
boost_debug.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
cartesian.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
clear_dir.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
command.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
compose.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
controllable_descriptor.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
controllable.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
convert.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
cpus.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
crossthread.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
debug_rt_alloc.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
debug.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
demangle.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
destructible.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
enumwriter.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
epa.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
error.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
event_loop.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
failed_constructor.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
fastlog.h add export visibility macros across libardour 2013-10-17 10:02:11 -04:00
file_manager.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
file_utils.h add -fvisibility=hidden to libpbd, and make things work 2013-10-17 13:51:02 -04:00
floating.h add export visibility macros across libardour 2013-10-17 10:02:11 -04:00
forkexec.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
fpu.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
functor_command.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
id.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
libpbd_visibility.h reverse the visibility.h files assumptions that we don't build shared libs by default 2013-10-18 11:50:44 -04:00
locale_guard.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
malign.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
mathfix.h
memento_command.h add export visibility macros across libardour 2013-10-17 10:02:11 -04:00
mountpoint.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
openuri.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
pathexpand.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
pathscanner.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
pbd.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
pool.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
properties.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
property_basics_impl.h
property_basics.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
property_list_impl.h
property_list.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
pthread_utils.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
rcu.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
receiver.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
replace_all.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
ringbuffer.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
ringbufferNPT.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
search_path.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
selectable.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
semaphore.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
semutils.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
sequence_property.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
shortpath.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
signals.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
signals.py
sndfile_manager.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
stacktrace.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
stateful_diff_command.h add export visibility macros across libardour 2013-10-17 10:02:11 -04:00
stateful.h get everything compiling with libardour built using -fvisibility=hidden 2013-10-17 12:41:28 -04:00
statefuldestructible.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
stl_delete.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
stl_functors.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
strsplit.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
textreceiver.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
thrown_error.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
tokenizer.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
touchable.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
transmitter.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
undo.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
unknown_type.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
unwind.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
uuid_boost.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
uuid.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
whitespace.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00
xml++.h add export visibility control to libpbd (works thus far on linux/gcc) 2013-10-16 23:30:28 -04:00