You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
	
	
		
			
				
					
						
						
							|  | #!/usr/bin/make -f
# Makefile for carla-engine #
# ------------------------- #
# Created by falkTX
#
include ../Makefile.mk
# --------------------------------------------------------------
BUILD_CXX_FLAGS += $(shell pkg-config --cflags liblo)
BUILD_CXX_FLAGS += $(RTAUDIO_FLAGS)
BUILD_CXX_FLAGS += $(RTMIDI_FLAGS)
# --------------------------------------------------------------
OBJSp = \
	CarlaEngine.cpp.o \
	CarlaEngineOsc.cpp.o \
	CarlaEngineThread.cpp.o \
	CarlaEngineNative.cpp.o
OBJS  = $(OBJSp) \
	CarlaEngineBridge.cpp.o \
	CarlaEngineJack.cpp.o \
	CarlaEngineJuce.cpp.o \
	CarlaEngineRtAudio.cpp.o
HEADERS = \
	../CarlaBackend.hpp ../CarlaEngine.hpp ../CarlaPlugin.hpp \
	CarlaEngineInternal.hpp CarlaEngineOsc.hpp CarlaEngineThread.hpp
TARGET  = ../libcarla_engine.a
TARGETp = ../libcarla_engine_plugin.a
# --------------------------------------------------------------
all: $(TARGET) $(TARGETp)
# --------------------------------------------------------------
%.cpp.o: %.cpp $(HEADERS)
	$(CXX) $< $(BUILD_CXX_FLAGS) -c -o $@
$(TARGET): $(OBJS)
	$(RM) $@
	$(AR) crs $@ $^
$(TARGETp): $(OBJSp)
	$(RM) $@
	$(AR) crs $@ $^
# --------------------------------------------------------------
clean:
	$(RM) $(OBJS) $(OBJSp) $(TARGET) $(TARGETp)
debug:
	$(MAKE) DEBUG=true
# --------------------------------------------------------------
 |