build-sys: Stop using symdef headers for modules

This removes the symdef header generation m4 magic in favour of a
simpler macro method, allowing us to skip one unnecessary build step
while moving to meson, and removing an 11 year old todo!
This commit is contained in:
Arun Raghavan 2017-12-05 10:54:41 +05:30
parent bcd755bbe6
commit d9624e0382
90 changed files with 124 additions and 411 deletions

View file

@ -43,8 +43,6 @@
#include <pulsecore/modargs.h>
#include <pulsecore/protocol-native.h>
#include "module-bonjour-publish-symdef.h"
PA_MODULE_AUTHOR("Daniel Mack");
PA_MODULE_DESCRIPTION("Mac OS X Bonjour Service Publisher");
PA_MODULE_VERSION(PACKAGE_VERSION);

View file

@ -31,8 +31,6 @@
#include <CoreAudio/CoreAudio.h>
#include "module-coreaudio-detect-symdef.h"
#define DEVICE_MODULE_NAME "module-coreaudio-device"
PA_MODULE_AUTHOR("Daniel Mack");

View file

@ -48,8 +48,6 @@
#include <CoreAudio/CoreAudioTypes.h>
#include <CoreAudio/AudioHardware.h>
#include "module-coreaudio-device-symdef.h"
#define DEFAULT_FRAMES_PER_IOPROC 512
PA_MODULE_AUTHOR("Daniel Mack");