Browse Source

Build: Add Makefile for creating the static lib

usb_midi_launchpad
heck 6 months ago
parent
commit
87481815f6
  1. 17
      src/Makefile

17
src/Makefile

@ -1,20 +1,7 @@
HERE:=$(dir $(lastword $(MAKEFILE_LIST)))
-include $(HERE)../build.conf
TARGET ?= main_blink
DEBUG ?= 0
LIBDAISY_DIR ?= ../../heck_libDaisy
DAISYSP_DIR ?= ../../heck_DaisySP
CXX_STANDARD ?= -std=c++17
CXXFLAGS += -Wall -Wno-unused -Wno-reorder-ctor -Wno-switch
CXXFLAGS += -fdiagnostics-color=always
-include $(HERE)../Makefile.conf
ALL_SRC = $(wildcard *.cc)
TARGET_SRC = $(TARGET).cc
MODULES_SRC = $(filter-out main_%,$(ALL_SRC))
CXX_SRC = $(MODULES_SRC) $(TARGET_SRC)
CXX_SOURCES = $(CXX_SRC)
CXX_SOURCES = $(ALL_SRC)
include $(LIBDAISY_DIR)/core/Makefile

Loading…
Cancel
Save