Panagiotis Vasilopoulos
8e61eb5c22
Remove __TDATE__ to improve reproducibality
...
"This typically involves normalizing variables that may change, such as [...]
timestamps, locales, and paths."
https://en.wikipedia.org/w/index.php?title=Reproducible_builds&oldid=1029647675
Signed-off-by: Panagiotis Vasilopoulos <hello@alwayslivid.com>
2021-07-22 19:48:37 +00:00
Paul Licameli
8fda526577
Simplify memory management in PluginManager
2021-06-30 21:15:19 -04:00
Paul Licameli
e85ddf4a6d
Remove track panel hijack hooks from ModuleManager...
...
... It ended up not used, and long ago superseded by other TrackPanel
reorganization.
Such things as that (and many more) will be implemented with different
idioms (registries in various higher level code) without requiring changes in
this low level protocol for loading modules.
2021-05-16 07:03:12 -04:00
Paul Licameli
bbda68c079
ModuleManager doesn't specially start up mod-script-pipe...
...
... The standard module dispatch can do that.
2021-05-16 07:03:12 -04:00
Paul Licameli
e7f8f36700
A macro for boilerplate to generate required module entry points
2021-05-16 07:03:12 -04:00
Paul Licameli
fd94b66483
Don't duplicate defs of DLL_IMPORT, DLL_API, ModuleDispatchTypes
2021-05-16 07:03:11 -04:00
Paul Licameli
c5ebc396eb
Audacity.h has shrunk to nothing, now remove it!
2021-05-10 00:05:23 -05:00
Paul Licameli
ca7d96f20a
Transitive link dependencies via Audacity simplify module CMakeLists
2021-05-06 09:15:22 -05:00
Paul Licameli
938bbeb4f9
cmake function audacity_module abstracts common module setup steps...
...
... But leaving the wxDEBUG definition in each. It should not be in the reused
function.
2021-05-06 09:15:22 -05:00
Paul Licameli
caa312ab7b
Remove some unneeded #includes and forward declarations
2020-11-20 13:47:47 -05:00
Leland Lucius
c1407cdca9
Force use of our wxWidgets and fix RPATH handling
2020-07-05 13:39:57 -05:00
Leland Lucius
30dbdf40a9
Cleaning up lib-src
...
FileDialog goes into audacity/src/widgets and the mod-* directories go into
audacity/modules.
This leaves nothing in lib-src that isn't a 3rd-party libs or supporting
files.
2020-05-24 16:21:26 -05:00