Browse Source

pitchotto makefile etc

pull/1/head
ninodewit 9 years ago
parent
commit
b6e54f9be7
4 changed files with 81 additions and 8 deletions
  1. +10
    -8
      Makefile
  2. +30
    -0
      plugins/pitchotto/DistrhoPluginInfo.h
  3. +1
    -0
      plugins/pitchotto/DistrhoPluginMaxGen.cpp
  4. +40
    -0
      plugins/pitchotto/Makefile

+ 10
- 8
Makefile View File

@@ -11,11 +11,12 @@ all: plugins gen
# --------------------------------------------------------------

plugins:
$(MAKE) all -C plugins/bitcrush
$(MAKE) all -C plugins/freeverb
$(MAKE) all -C plugins/gigaverb
$(MAKE) all -C plugins/pitchshift
#$(MAKE) all -C plugins/bitcrush
#$(MAKE) all -C plugins/freeverb
#$(MAKE) all -C plugins/gigaverb
#$(MAKE) all -C plugins/pitchshift
$(MAKE) all -C plugins/shiroverb
$(MAKE) all -C plugins/pitchotto

gen: plugins dpf/utils/lv2_ttl_generator
@$(CURDIR)/dpf/utils/generate-ttl.sh
@@ -30,11 +31,12 @@ dpf/utils/lv2_ttl_generator:

clean:
$(MAKE) clean -C dpf/utils/lv2-ttl-generator
$(MAKE) clean -C plugins/bitcrush
$(MAKE) clean -C plugins/freeverb
$(MAKE) clean -C plugins/gigaverb
$(MAKE) clean -C plugins/pitchshift
#$(MAKE) clean -C plugins/bitcrush
#$(MAKE) clean -C plugins/freeverb
#$(MAKE) clean -C plugins/gigaverb
#$(MAKE) clean -C plugins/pitchshift
$(MAKE) clean -C plugins/shiroverb
$(MAKE) clean -C plugins/pitchotto

# --------------------------------------------------------------



+ 30
- 0
plugins/pitchotto/DistrhoPluginInfo.h View File

@@ -0,0 +1,30 @@
/*
* DPF Max Gen
* Copyright (C) 2015 Filipe Coelho <falktx@falktx.com>
*
* Permission to use, copy, modify, and/or distribute this software for any purpose with
* or without fee is hereby granted, provided that the above copyright notice and this
* permission notice appear in all copies.
*
* THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD
* TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN
* NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL
* DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER
* IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN
* CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
*/

#ifndef DISTRHO_PLUGIN_INFO_H_INCLUDED
#define DISTRHO_PLUGIN_INFO_H_INCLUDED

#define DISTRHO_PLUGIN_NAME "Pitchotto"
#define DISTRHO_PLUGIN_URI "http://distrho.sf.net/plugins/Pitchotto"

#define DISTRHO_PLUGIN_HAS_UI 0
#define DISTRHO_PLUGIN_IS_RT_SAFE 0
#define DISTRHO_PLUGIN_NUM_INPUTS 1
#define DISTRHO_PLUGIN_NUM_OUTPUTS 1

//#define DISTRHO_PLUGIN_LV2_CATEGORY "lv2:ReverbPlugin"

#endif // DISTRHO_PLUGIN_INFO_H_INCLUDED

+ 1
- 0
plugins/pitchotto/DistrhoPluginMaxGen.cpp View File

@@ -0,0 +1 @@
../common/DistrhoPluginMaxGen.cpp

+ 40
- 0
plugins/pitchotto/Makefile View File

@@ -0,0 +1,40 @@
#!/usr/bin/make -f
# Makefile for DISTRHO Plugins #
# ---------------------------- #
# Created by falkTX
#

# --------------------------------------------------------------
# Project name, used for binaries

NAME = Pitchotto

# --------------------------------------------------------------
# Files to build

OBJS_DSP = \
DistrhoPluginMaxGen.cpp.o \
gen_exported.cpp.o

# --------------------------------------------------------------
# Do some magic

include ../Makefile.mk

# --------------------------------------------------------------
# Enable all possible plugin types

ifeq ($(HAVE_JACK),true)
TARGETS += jack
endif

ifeq ($(LINUX),true)
TARGETS += ladspa
endif

TARGETS += lv2_dsp
TARGETS += vst

all: $(TARGETS)

# --------------------------------------------------------------

Loading…
Cancel
Save