From 475a0609cc652f09e5a7f99765f1ff2c5fb018ea Mon Sep 17 00:00:00 2001 From: Jens Ahrensfeld Date: Mon, 10 Jan 2022 07:10:03 +0000 Subject: [PATCH] - fixed header dependencies - fixed training clear git-svn-id: http://moon:8086/svn/software/trunk/projects/Rbm@767 b431acfa-c32f-4a4a-93f1-934dc6c82436 --- Makefile | 6 ++++-- source/MainComponent.hpp | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 92352ac..5b8d7af 100644 --- a/Makefile +++ b/Makefile @@ -35,11 +35,13 @@ install: ${BUILD_DIR}/rbm.elf ${GPP_OBJS}: $(BUILD_DIR)/%.o : source/%.cpp @mkdir -p $(dir $@) - g++ ${CXXFLAGS_${CONFIG}} ${DEFINES} ${INCLUDES} -o $@ -c $< + g++ -MMD ${CXXFLAGS_${CONFIG}} ${DEFINES} ${INCLUDES} -o $@ -c $< ${GCC_OBJS}: $(BUILD_DIR)/%.o : source/%.c @mkdir -p $(dir $@) - gcc ${CFLAGS_${CONFIG}} ${DEFINES} ${INCLUDES} -o $@ -c $< + gcc -MMD ${CFLAGS_${CONFIG}} ${DEFINES} ${INCLUDES} -o $@ -c $< + +-include $(BUILD_DIR)/*.d ${BUILD_DIR}/rbm.elf: ${GPP_OBJS} ${GCC_OBJS} juce/build/${CONFIG}/libjuce.a gcc ${LFLAGS_${CONFIG}} ${GPP_OBJS} ${GCC_OBJS} ${LIBS} -o $@ diff --git a/source/MainComponent.hpp b/source/MainComponent.hpp index 960880d..2f54fd2 100644 --- a/source/MainComponent.hpp +++ b/source/MainComponent.hpp @@ -97,7 +97,8 @@ private: void clearTraining() { - patterSlider->setRange(0, m_stack->numTraining()-1, 1); + patterSlider->setRange(0, 0, 1); + m_stack->trainingData().clear(); } void loadTraining()