|
|
@@ -8,21 +8,23 @@ include ../../arch.mk |
|
|
|
|
|
|
|
|
ifeq ($(ARCH), lin) |
|
|
ifeq ($(ARCH), lin) |
|
|
LDFLAGS += -shared |
|
|
LDFLAGS += -shared |
|
|
PLUGIN_EXTENSION = so |
|
|
|
|
|
|
|
|
TARGET = plugin.so |
|
|
endif |
|
|
endif |
|
|
|
|
|
|
|
|
ifeq ($(ARCH), mac) |
|
|
ifeq ($(ARCH), mac) |
|
|
LDFLAGS += -shared -undefined dynamic_lookup |
|
|
LDFLAGS += -shared -undefined dynamic_lookup |
|
|
PLUGIN_EXTENSION = dylib |
|
|
|
|
|
|
|
|
TARGET = plugin.dylib |
|
|
endif |
|
|
endif |
|
|
|
|
|
|
|
|
ifeq ($(ARCH), win) |
|
|
ifeq ($(ARCH), win) |
|
|
LDFLAGS += -shared -L../../ -lRack |
|
|
LDFLAGS += -shared -L../../ -lRack |
|
|
PLUGIN_EXTENSION = dll |
|
|
|
|
|
|
|
|
TARGET = plugin.dll |
|
|
endif |
|
|
endif |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
clean: |
|
|
|
|
|
rm -rfv build *.$(PLUGIN_EXTENSION) dist |
|
|
|
|
|
|
|
|
all: $(TARGET) |
|
|
|
|
|
|
|
|
include ../../compile.mk |
|
|
include ../../compile.mk |
|
|
|
|
|
|
|
|
|
|
|
clean: |
|
|
|
|
|
rm -rfv build $(TARGET) dist |