|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191 |
- #!/usr/bin/make -f
- # Makefile for carla modules #
- # -------------------------- #
- # Created by falkTX
- #
-
- all:
-
- # --------------------------------------------------------------
-
- carla_native:
- $(MAKE) -C carla_native
-
- # --------------------------------------------------------------
-
- dgl:
- $(MAKE) -C distrho/dgl
-
- dgl_%:
- $(MAKE) -C distrho/dgl $*
-
- # --------------------------------------------------------------
-
- juce_audio_basics:
- $(MAKE) -C juce_audio_basics
-
- juce_audio_basics_%:
- $(MAKE) -C juce_audio_basics $*
-
- # --------------------------------------------------------------
-
- juce_audio_devices:
- $(MAKE) -C juce_audio_devices
-
- juce_audio_devices_%:
- $(MAKE) -C juce_audio_devices $*
-
- # --------------------------------------------------------------
-
- juce_audio_formats:
- $(MAKE) -C juce_audio_formats
-
- juce_audio_formats_%:
- $(MAKE) -C juce_audio_formats $*
-
- # --------------------------------------------------------------
-
- juce_audio_processors:
- $(MAKE) -C juce_audio_processors
-
- juce_audio_processors_%:
- $(MAKE) -C juce_audio_processors $*
-
- # --------------------------------------------------------------
-
- juce_core:
- $(MAKE) -C juce_core
-
- juce_core_%:
- $(MAKE) -C juce_core $*
-
- # --------------------------------------------------------------
-
- juce_data_structures:
- $(MAKE) -C juce_data_structures
-
- juce_data_structures_%:
- $(MAKE) -C juce_data_structures $*
-
- # --------------------------------------------------------------
-
- juce_events:
- $(MAKE) -C juce_events
-
- juce_events_%:
- $(MAKE) -C juce_events $*
-
- # --------------------------------------------------------------
-
- juce_graphics:
- $(MAKE) -C juce_graphics
-
- juce_graphics_%:
- $(MAKE) -C juce_graphics $*
-
- # --------------------------------------------------------------
-
- juce_gui_basics:
- $(MAKE) -C juce_gui_basics
-
- juce_gui_basics_%:
- $(MAKE) -C juce_gui_basics $*
-
- # --------------------------------------------------------------
-
- lilv:
- $(MAKE) -C lilv
-
- lilv_%:
- $(MAKE) -C lilv $*
-
- # --------------------------------------------------------------
-
- rtaudio:
- $(MAKE) -C rtaudio
-
- rtmidi:
- $(MAKE) -C rtmidi
-
- # --------------------------------------------------------------
-
- rtmempool:
- $(MAKE) -C rtmempool
-
- rtmempool_%:
- $(MAKE) -C rtmempool $*
-
- # --------------------------------------------------------------
-
- stk:
- $(MAKE) -C stk
-
- stk_%:
- $(MAKE) -C stk $*
-
- # --------------------------------------------------------------
-
- theme:
- $(MAKE) -C theme
-
- theme_%:
- $(MAKE) -C theme $*
-
- # --------------------------------------------------------------
-
- jackbridge:
- $(MAKE) -C jackbridge
-
- jackbridge-win32:
- $(MAKE) -C jackbridge win32
-
- jackbridge-win64:
- $(MAKE) -C jackbridge win64
-
- jackbridge-wine32:
- $(MAKE) -C jackbridge wine32
-
- jackbridge-wine64:
- $(MAKE) -C jackbridge wine64
-
- # --------------------------------------------------------------
-
- lib%.dll:
- $(MAKE) -C $* ../lib$*.dll
-
- lib%.dylib:
- $(MAKE) -C $* ../lib$*.dylib
-
- lib%.so:
- $(MAKE) -C $* ../lib$*.so
-
- # --------------------------------------------------------------
-
- clean:
- rm -f *.a *.def *.dll *.dylib *.so
- $(MAKE) clean -C carla_native
- $(MAKE) clean -C distrho/dgl
- $(MAKE) clean -C jackbridge
- $(MAKE) clean -C juce_audio_basics
- $(MAKE) clean -C juce_audio_devices
- $(MAKE) clean -C juce_audio_formats
- $(MAKE) clean -C juce_audio_processors
- $(MAKE) clean -C juce_core
- $(MAKE) clean -C juce_data_structures
- $(MAKE) clean -C juce_events
- $(MAKE) clean -C juce_graphics
- $(MAKE) clean -C juce_gui_basics
- $(MAKE) clean -C lilv
- $(MAKE) clean -C rtaudio
- $(MAKE) clean -C rtmidi
- $(MAKE) clean -C rtmempool
- $(MAKE) clean -C stk
- $(MAKE) clean -C theme
-
- # --------------------------------------------------------------
-
- .PHONY: \
- carla_native jackbridge lilv rtaudio rtmidi rtmempool stk theme \
- juce_audio_basics juce_audio_devices juce_audio_formats juce_audio_processors juce_core juce_data_structures juce_events juce_graphics juce_gui_basics
-
- # --------------------------------------------------------------
|