|
- #!/usr/bin/make -f
- # Makefile for Cardinal #
- # --------------------- #
- # Created by falkTX
- #
-
- ifeq ($(ROOT),)
- $(error invalid usage)
- endif
-
- # -----------------------------------------------------------------------------
- # Import base definitions
-
- DISTRHO_NAMESPACE = CardinalDISTRHO
- DGL_NAMESPACE = CardinalDGL
- NVG_DISABLE_SKIPPING_WHITESPACE = true
- NVG_FONT_TEXTURE_FLAGS = NVG_IMAGE_NEAREST
- USE_NANOVG_FBO = true
- WASM_EXCEPTIONS = true
- WINDOWS_ICON_ID = 401
- include $(ROOT)/dpf/Makefile.base.mk
-
- DGL_EXTRA_ARGS = \
- DISTRHO_NAMESPACE=$(DISTRHO_NAMESPACE) \
- DGL_NAMESPACE=$(DGL_NAMESPACE) \
- NVG_DISABLE_SKIPPING_WHITESPACE=$(NVG_DISABLE_SKIPPING_WHITESPACE) \
- NVG_FONT_TEXTURE_FLAGS=$(NVG_FONT_TEXTURE_FLAGS) \
- USE_NANOVG_FBO=$(USE_NANOVG_FBO) \
- WASM_EXCEPTIONS=$(WASM_EXCEPTIONS) \
- WINDOWS_ICON_ID=$(WINDOWS_ICON_ID)
-
- # -----------------------------------------------------------------------------
- # Build config
-
- ifeq ($(BSD),true)
- SYSDEPS ?= true
- else
- SYSDEPS ?= false
- endif
-
- ifeq ($(SYSDEPS),true)
- RACK_DEP_PATH = $(abspath $(ROOT)/dep/sysroot)
- else
- RACK_DEP_PATH = $(abspath $(ROOT)/src/Rack/dep)
- endif
-
- # -----------------------------------------------------------------------------
|