Browse Source

do soundpipe step automatically

master
Alexandros Theodotou 2 years ago
parent
commit
d2fe8c17e7
Signed by: alex
GPG Key ID: 022EAE42313D70F3
  1. 1
      README.md
  2. 12
      ext/Soundpipe/meson.build
  3. 5
      meson.build

1
README.md

@ -29,7 +29,6 @@ Building @@ -29,7 +29,6 @@ Building
Build and install all plugins
cd ext/Soundpipe && CC=gcc make && cd ../..
meson build
ninja -C build
ninja -C build install

12
ext/Soundpipe/meson.build vendored

@ -15,13 +15,23 @@ @@ -15,13 +15,23 @@
# You should have received a copy of the GNU Affero General Public License
# along with ZPlugins. If not, see <https://www.gnu.org/licenses/>.
# things that need to be built before
pre_soundpipe = custom_target (
'pre-soundpipe',
output: 'pre-soundpipe',
command: [
'cd', meson.current_source_dir (), '&&',
'CC=' + cc.get_id (), 'make',
])
subdir('modules')
subdir('lib')
soundpipe_lib = static_library (
'soundpipe',
'soundpipe-lib',
soundpipe_lib_files,
soundpipe_module_files,
pre_soundpipe,
include_directories: [
'h',
join_paths ('lib', 'dr_wav'),

5
meson.build

@ -140,10 +140,5 @@ if os_windows @@ -140,10 +140,5 @@ if os_windows
]
endif
#add_project_arguments (
#common_cflags,
#language: [ 'c' ]
#)
subdir ('ext')
subdir ('plugins')

Loading…
Cancel
Save