debug linux
This commit is contained in:
parent
31c19a595b
commit
50609374ef
1
.gitignore
vendored
1
.gitignore
vendored
@ -33,5 +33,6 @@
|
|||||||
*.app
|
*.app
|
||||||
|
|
||||||
JuceLibraryCode/**
|
JuceLibraryCode/**
|
||||||
|
build/**
|
||||||
|
|
||||||
/.vs
|
/.vs
|
||||||
|
|||||||
74
Makefile
74
Makefile
@ -39,15 +39,15 @@ ifeq ($(CONFIG),Debug)
|
|||||||
TARGET_ARCH :=
|
TARGET_ARCH :=
|
||||||
endif
|
endif
|
||||||
|
|
||||||
JUCE_CPPFLAGS := $(DEPFLAGS) "-DLINUX=1" "-DDEBUG=1" "-D_DEBUG=1" "-DJUCE_DISPLAY_SPLASH_SCREEN=1" "-DJUCE_USE_DARK_SPLASH_SCREEN=0" "-DJUCE_PROJUCER_VERSION=0x70003" "-DJUCE_MODULE_AVAILABLE_juce_audio_basics=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_devices=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_formats=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_processors=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_utils=1" "-DJUCE_MODULE_AVAILABLE_juce_core=1" "-DJUCE_MODULE_AVAILABLE_juce_data_structures=1" "-DJUCE_MODULE_AVAILABLE_juce_events=1" "-DJUCE_MODULE_AVAILABLE_juce_graphics=1" "-DJUCE_MODULE_AVAILABLE_juce_gui_basics=1" "-DJUCE_MODULE_AVAILABLE_juce_gui_extra=1" "-DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1" "-DJUCE_JACK=1" "-DJUCE_STRICT_REFCOUNTEDPOINTER=1" "-DJUCE_STANDALONE_APPLICATION=1" "-DJUCER_LINUX_MAKE_B28D=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000" $(shell $(PKG_CONFIG) --cflags alsa freetype2 libcurl webkit2gtk-4.0 gtk+-x11-3.0) -pthread -IJuceLibraryCode -IJuceLibraryCode/modules $(CPPFLAGS)
|
JUCE_CPPFLAGS := $(DEPFLAGS) "-DLINUX=1" "-DDEBUG=1" "-D_DEBUG=1" "-DJUCE_DISPLAY_SPLASH_SCREEN=1" "-DJUCE_USE_DARK_SPLASH_SCREEN=0" "-DJUCE_PROJUCER_VERSION=0x7000c" "-DJUCE_MODULE_AVAILABLE_juce_audio_basics=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_devices=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_formats=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_processors=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_utils=1" "-DJUCE_MODULE_AVAILABLE_juce_core=1" "-DJUCE_MODULE_AVAILABLE_juce_data_structures=1" "-DJUCE_MODULE_AVAILABLE_juce_events=1" "-DJUCE_MODULE_AVAILABLE_juce_graphics=1" "-DJUCE_MODULE_AVAILABLE_juce_gui_basics=1" "-DJUCE_MODULE_AVAILABLE_juce_gui_extra=1" "-DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1" "-DJUCE_JACK=1" "-DJUCE_STRICT_REFCOUNTEDPOINTER=1" "-DJUCE_STANDALONE_APPLICATION=1" "-DJUCER_LINUX_MAKE_B28D=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000" $(shell $(PKG_CONFIG) --cflags alsa freetype2 libcurl webkit2gtk-4.0 gtk+-x11-3.0 zlib libjpeg libpng flac vorbis vorbisfile vorbisenc ogg jack) -pthread -IJuceLibraryCode -IJuceLibraryCode/modules -I/usr/include/freetype2/ $(CPPFLAGS)
|
||||||
JUCE_CPPFLAGS_APP := "-DJucePlugin_Build_VST=0" "-DJucePlugin_Build_VST3=0" "-DJucePlugin_Build_AU=0" "-DJucePlugin_Build_AUv3=0" "-DJucePlugin_Build_AAX=0" "-DJucePlugin_Build_Standalone=0" "-DJucePlugin_Build_Unity=0" "-DJucePlugin_Build_LV2=0"
|
JUCE_CPPFLAGS_APP := "-DJucePlugin_Build_VST=0" "-DJucePlugin_Build_VST3=0" "-DJucePlugin_Build_AU=0" "-DJucePlugin_Build_AUv3=0" "-DJucePlugin_Build_AAX=0" "-DJucePlugin_Build_Standalone=0" "-DJucePlugin_Build_Unity=0" "-DJucePlugin_Build_LV2=0"
|
||||||
JUCE_TARGET_APP := Tchick
|
JUCE_TARGET_APP := Tchick
|
||||||
|
|
||||||
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS)
|
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -g -ggdb -O0 $(CFLAGS)
|
||||||
JUCE_CXXFLAGS += $(JUCE_CFLAGS) -std=c++20 $(CXXFLAGS)
|
JUCE_CXXFLAGS += $(JUCE_CFLAGS) -std=c++20 $(CXXFLAGS)
|
||||||
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell $(PKG_CONFIG) --libs alsa freetype2 libcurl) -fvisibility=hidden -lrt -ldl -lpthread $(LDFLAGS)
|
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell $(PKG_CONFIG) --libs alsa freetype2 libcurl zlib libjpeg libpng flac vorbis vorbisfile vorbisenc ogg jack) -fvisibility=hidden -lrt -ldl -lpthread $(LDFLAGS)
|
||||||
|
|
||||||
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
|
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(JUCE_TARGET_APP) $(JUCE_OBJDIR)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
ifeq ($(CONFIG),Release)
|
ifeq ($(CONFIG),Release)
|
||||||
@ -60,15 +60,15 @@ ifeq ($(CONFIG),Release)
|
|||||||
TARGET_ARCH :=
|
TARGET_ARCH :=
|
||||||
endif
|
endif
|
||||||
|
|
||||||
JUCE_CPPFLAGS := $(DEPFLAGS) "-DLINUX=1" "-DNDEBUG=1" "-DJUCE_DISPLAY_SPLASH_SCREEN=1" "-DJUCE_USE_DARK_SPLASH_SCREEN=0" "-DJUCE_PROJUCER_VERSION=0x70003" "-DJUCE_MODULE_AVAILABLE_juce_audio_basics=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_devices=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_formats=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_processors=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_utils=1" "-DJUCE_MODULE_AVAILABLE_juce_core=1" "-DJUCE_MODULE_AVAILABLE_juce_data_structures=1" "-DJUCE_MODULE_AVAILABLE_juce_events=1" "-DJUCE_MODULE_AVAILABLE_juce_graphics=1" "-DJUCE_MODULE_AVAILABLE_juce_gui_basics=1" "-DJUCE_MODULE_AVAILABLE_juce_gui_extra=1" "-DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1" "-DJUCE_JACK=1" "-DJUCE_STRICT_REFCOUNTEDPOINTER=1" "-DJUCE_STANDALONE_APPLICATION=1" "-DJUCER_LINUX_MAKE_B28D=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000" $(shell $(PKG_CONFIG) --cflags alsa freetype2 libcurl webkit2gtk-4.0 gtk+-x11-3.0) -pthread -IJuceLibraryCode -IJuceLibraryCode/modules $(CPPFLAGS)
|
JUCE_CPPFLAGS := $(DEPFLAGS) "-DLINUX=1" "-DNDEBUG=1" "-DJUCE_DISPLAY_SPLASH_SCREEN=1" "-DJUCE_USE_DARK_SPLASH_SCREEN=0" "-DJUCE_PROJUCER_VERSION=0x7000c" "-DJUCE_MODULE_AVAILABLE_juce_audio_basics=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_devices=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_formats=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_processors=1" "-DJUCE_MODULE_AVAILABLE_juce_audio_utils=1" "-DJUCE_MODULE_AVAILABLE_juce_core=1" "-DJUCE_MODULE_AVAILABLE_juce_data_structures=1" "-DJUCE_MODULE_AVAILABLE_juce_events=1" "-DJUCE_MODULE_AVAILABLE_juce_graphics=1" "-DJUCE_MODULE_AVAILABLE_juce_gui_basics=1" "-DJUCE_MODULE_AVAILABLE_juce_gui_extra=1" "-DJUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1" "-DJUCE_JACK=1" "-DJUCE_STRICT_REFCOUNTEDPOINTER=1" "-DJUCE_STANDALONE_APPLICATION=1" "-DJUCER_LINUX_MAKE_B28D=1" "-DJUCE_APP_VERSION=1.0.0" "-DJUCE_APP_VERSION_HEX=0x10000" $(shell $(PKG_CONFIG) --cflags alsa freetype2 libcurl webkit2gtk-4.0 gtk+-x11-3.0 zlib libjpeg libpng flac vorbis vorbisfile vorbisenc ogg jack) -pthread -IJuceLibraryCode -IJuceLibraryCode/modules -I/usr/include/freetype2/ $(CPPFLAGS)
|
||||||
JUCE_CPPFLAGS_APP := "-DJucePlugin_Build_VST=0" "-DJucePlugin_Build_VST3=0" "-DJucePlugin_Build_AU=0" "-DJucePlugin_Build_AUv3=0" "-DJucePlugin_Build_AAX=0" "-DJucePlugin_Build_Standalone=0" "-DJucePlugin_Build_Unity=0" "-DJucePlugin_Build_LV2=0"
|
JUCE_CPPFLAGS_APP := "-DJucePlugin_Build_VST=0" "-DJucePlugin_Build_VST3=0" "-DJucePlugin_Build_AU=0" "-DJucePlugin_Build_AUv3=0" "-DJucePlugin_Build_AAX=0" "-DJucePlugin_Build_Standalone=0" "-DJucePlugin_Build_Unity=0" "-DJucePlugin_Build_LV2=0"
|
||||||
JUCE_TARGET_APP := Tchick
|
JUCE_TARGET_APP := Tchick
|
||||||
|
|
||||||
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS)
|
JUCE_CFLAGS += $(JUCE_CPPFLAGS) $(TARGET_ARCH) -O3 $(CFLAGS)
|
||||||
JUCE_CXXFLAGS += $(JUCE_CFLAGS) -std=c++20 $(CXXFLAGS)
|
JUCE_CXXFLAGS += $(JUCE_CFLAGS) -std=c++20 $(CXXFLAGS)
|
||||||
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell $(PKG_CONFIG) --libs alsa freetype2 libcurl) -fvisibility=hidden -lrt -ldl -lpthread $(LDFLAGS)
|
JUCE_LDFLAGS += $(TARGET_ARCH) -L$(JUCE_BINDIR) -L$(JUCE_LIBDIR) $(shell $(PKG_CONFIG) --libs alsa freetype2 libcurl zlib libjpeg libpng flac vorbis vorbisfile vorbisenc ogg jack) -fvisibility=hidden -lrt -ldl -lpthread $(LDFLAGS)
|
||||||
|
|
||||||
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(TARGET) $(JUCE_OBJDIR)
|
CLEANCMD = rm -rf $(JUCE_OUTDIR)/$(JUCE_TARGET_APP) $(JUCE_OBJDIR)
|
||||||
endif
|
endif
|
||||||
|
|
||||||
OBJECTS_APP := \
|
OBJECTS_APP := \
|
||||||
@ -99,131 +99,141 @@ OBJECTS_APP := \
|
|||||||
|
|
||||||
all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
|
all : $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
|
||||||
|
|
||||||
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : $(OBJECTS_APP) $(RESOURCES)
|
$(JUCE_OUTDIR)/$(JUCE_TARGET_APP) : $(OBJECTS_APP) $(JUCE_OBJDIR)/execinfo.cmd $(RESOURCES)
|
||||||
@command -v $(PKG_CONFIG) >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; }
|
@command -v $(PKG_CONFIG) >/dev/null 2>&1 || { echo >&2 "pkg-config not installed. Please, install it."; exit 1; }
|
||||||
@$(PKG_CONFIG) --print-errors alsa freetype2 libcurl
|
@$(PKG_CONFIG) --print-errors alsa freetype2 libcurl zlib libjpeg libpng flac vorbis vorbisfile vorbisenc ogg jack
|
||||||
@echo Linking "Tchick - App"
|
@echo Linking "Tchick - App"
|
||||||
-$(V_AT)mkdir -p $(JUCE_BINDIR)
|
-$(V_AT)mkdir -p $(JUCE_BINDIR)
|
||||||
-$(V_AT)mkdir -p $(JUCE_LIBDIR)
|
-$(V_AT)mkdir -p $(JUCE_LIBDIR)
|
||||||
-$(V_AT)mkdir -p $(JUCE_OUTDIR)
|
-$(V_AT)mkdir -p $(JUCE_OUTDIR)
|
||||||
$(V_AT)$(CXX) -o $(JUCE_OUTDIR)/$(JUCE_TARGET_APP) $(OBJECTS_APP) $(JUCE_LDFLAGS) $(JUCE_LDFLAGS_APP) $(RESOURCES) $(TARGET_ARCH)
|
$(V_AT)$(CXX) -o $(JUCE_OUTDIR)/$(JUCE_TARGET_APP) $(OBJECTS_APP) $(JUCE_LDFLAGS) $(shell cat $(JUCE_OBJDIR)/execinfo.cmd) $(JUCE_LDFLAGS_APP) $(RESOURCES) $(TARGET_ARCH)
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/OptionsPanel_74384d2f.o: Source/OptionsPanel.cpp
|
$(JUCE_OBJDIR)/OptionsPanel_74384d2f.o: Source/OptionsPanel.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling OptionsPanel.cpp"
|
@echo "Compiling OptionsPanel.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/TempoPanel_68242652.o: Source/TempoPanel.cpp
|
$(JUCE_OBJDIR)/TempoPanel_68242652.o: Source/TempoPanel.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling TempoPanel.cpp"
|
@echo "Compiling TempoPanel.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/PlayPanel_f7a1c6f1.o: Source/PlayPanel.cpp
|
$(JUCE_OBJDIR)/PlayPanel_f7a1c6f1.o: Source/PlayPanel.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling PlayPanel.cpp"
|
@echo "Compiling PlayPanel.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/MesurePanel_621c6998.o: Source/MesurePanel.cpp
|
$(JUCE_OBJDIR)/MesurePanel_621c6998.o: Source/MesurePanel.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling MesurePanel.cpp"
|
@echo "Compiling MesurePanel.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/Config_df6c736b.o: Source/Config.cpp
|
$(JUCE_OBJDIR)/Config_df6c736b.o: Source/Config.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling Config.cpp"
|
@echo "Compiling Config.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/BPMPanel_fcde4d0e.o: Source/BPMPanel.cpp
|
$(JUCE_OBJDIR)/BPMPanel_fcde4d0e.o: Source/BPMPanel.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling BPMPanel.cpp"
|
@echo "Compiling BPMPanel.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/Main_b18eef62.o: Source/Main.cpp
|
$(JUCE_OBJDIR)/Main_b18eef62.o: Source/Main.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling Main.cpp"
|
@echo "Compiling Main.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/Metronome_d2176e73.o: Source/Metronome.cpp
|
$(JUCE_OBJDIR)/Metronome_d2176e73.o: Source/Metronome.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling Metronome.cpp"
|
@echo "Compiling Metronome.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/MainComponent_fec15f05.o: Source/MainComponent.cpp
|
$(JUCE_OBJDIR)/MainComponent_fec15f05.o: Source/MainComponent.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling MainComponent.cpp"
|
@echo "Compiling MainComponent.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_audio_basics_854129ea.o: JuceLibraryCode/include_juce_audio_basics.cpp
|
$(JUCE_OBJDIR)/include_juce_audio_basics_854129ea.o: JuceLibraryCode/include_juce_audio_basics.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_audio_basics.cpp"
|
@echo "Compiling include_juce_audio_basics.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_audio_devices_c670bf62.o: JuceLibraryCode/include_juce_audio_devices.cpp
|
$(JUCE_OBJDIR)/include_juce_audio_devices_c670bf62.o: JuceLibraryCode/include_juce_audio_devices.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_audio_devices.cpp"
|
@echo "Compiling include_juce_audio_devices.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_audio_formats_7957c261.o: JuceLibraryCode/include_juce_audio_formats.cpp
|
$(JUCE_OBJDIR)/include_juce_audio_formats_7957c261.o: JuceLibraryCode/include_juce_audio_formats.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_audio_formats.cpp"
|
@echo "Compiling include_juce_audio_formats.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_audio_processors_46d0f806.o: JuceLibraryCode/include_juce_audio_processors.cpp
|
$(JUCE_OBJDIR)/include_juce_audio_processors_46d0f806.o: JuceLibraryCode/include_juce_audio_processors.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_audio_processors.cpp"
|
@echo "Compiling include_juce_audio_processors.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_audio_processors_ara_80e36097.o: JuceLibraryCode/include_juce_audio_processors_ara.cpp
|
$(JUCE_OBJDIR)/include_juce_audio_processors_ara_80e36097.o: JuceLibraryCode/include_juce_audio_processors_ara.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_audio_processors_ara.cpp"
|
@echo "Compiling include_juce_audio_processors_ara.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_badcdc68.o: JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp
|
$(JUCE_OBJDIR)/include_juce_audio_processors_lv2_libs_badcdc68.o: JuceLibraryCode/include_juce_audio_processors_lv2_libs.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_audio_processors_lv2_libs.cpp"
|
@echo "Compiling include_juce_audio_processors_lv2_libs.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_audio_utils_d9446d36.o: JuceLibraryCode/include_juce_audio_utils.cpp
|
$(JUCE_OBJDIR)/include_juce_audio_utils_d9446d36.o: JuceLibraryCode/include_juce_audio_utils.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_audio_utils.cpp"
|
@echo "Compiling include_juce_audio_utils.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_core_f75b497b.o: JuceLibraryCode/include_juce_core.cpp
|
$(JUCE_OBJDIR)/include_juce_core_f75b497b.o: JuceLibraryCode/include_juce_core.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_core.cpp"
|
@echo "Compiling include_juce_core.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_data_structures_7e723c43.o: JuceLibraryCode/include_juce_data_structures.cpp
|
$(JUCE_OBJDIR)/include_juce_data_structures_7e723c43.o: JuceLibraryCode/include_juce_data_structures.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_data_structures.cpp"
|
@echo "Compiling include_juce_data_structures.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_events_92002035.o: JuceLibraryCode/include_juce_events.cpp
|
$(JUCE_OBJDIR)/include_juce_events_92002035.o: JuceLibraryCode/include_juce_events.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_events.cpp"
|
@echo "Compiling include_juce_events.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_graphics_915442e7.o: JuceLibraryCode/include_juce_graphics.cpp
|
$(JUCE_OBJDIR)/include_juce_graphics_915442e7.o: JuceLibraryCode/include_juce_graphics.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_graphics.cpp"
|
@echo "Compiling include_juce_graphics.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_gui_basics_1fa21125.o: JuceLibraryCode/include_juce_gui_basics.cpp
|
$(JUCE_OBJDIR)/include_juce_gui_basics_1fa21125.o: JuceLibraryCode/include_juce_gui_basics.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_gui_basics.cpp"
|
@echo "Compiling include_juce_gui_basics.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
$(JUCE_OBJDIR)/include_juce_gui_extra_fc3dee7a.o: JuceLibraryCode/include_juce_gui_extra.cpp
|
$(JUCE_OBJDIR)/include_juce_gui_extra_fc3dee7a.o: JuceLibraryCode/include_juce_gui_extra.cpp
|
||||||
-$(V_AT)mkdir -p $(JUCE_OBJDIR)
|
-$(V_AT)mkdir -p $(@D)
|
||||||
@echo "Compiling include_juce_gui_extra.cpp"
|
@echo "Compiling include_juce_gui_extra.cpp"
|
||||||
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
$(V_AT)$(CXX) $(JUCE_CXXFLAGS) $(JUCE_CPPFLAGS_APP) $(JUCE_CFLAGS_APP) -o "$@" -c "$<"
|
||||||
|
|
||||||
|
$(JUCE_OBJDIR)/execinfo.cmd:
|
||||||
|
-$(V_AT)mkdir -p $(@D)
|
||||||
|
-@if [ -z "$(V_AT)" ]; then echo "Checking if we need to link libexecinfo"; fi
|
||||||
|
$(V_AT)printf "int main() { return 0; }" | $(CXX) -x c++ -o $(@D)/execinfo.x -lexecinfo - >/dev/null 2>&1 && printf -- "-lexecinfo" > "$@" || touch "$@"
|
||||||
|
|
||||||
|
$(JUCE_OBJDIR)/cxxfs.cmd:
|
||||||
|
-$(V_AT)mkdir -p $(@D)
|
||||||
|
-@if [ -z "$(V_AT)" ]; then echo "Checking if we need to link stdc++fs"; fi
|
||||||
|
$(V_AT)printf "int main() { return 0; }" | $(CXX) -x c++ -o $(@D)/cxxfs.x -lstdc++fs - >/dev/null 2>&1 && printf -- "-lstdc++fs" > "$@" || touch "$@"
|
||||||
|
|
||||||
clean:
|
clean:
|
||||||
@echo Cleaning Tchick
|
@echo Cleaning Tchick
|
||||||
$(V_AT)$(CLEANCMD)
|
$(V_AT)$(CLEANCMD)
|
||||||
|
|
||||||
strip:
|
strip:
|
||||||
@echo Stripping Tchick
|
@echo Stripping Tchick
|
||||||
-$(V_AT)$(STRIP) --strip-unneeded $(JUCE_OUTDIR)/$(TARGET)
|
-$(V_AT)$(STRIP) --strip-unneeded $(JUCE_OUTDIR)/$(JUCE_TARGET_APP)
|
||||||
|
|
||||||
-include $(OBJECTS_APP:%.o=%.d)
|
-include $(OBJECTS_APP:%.o=%.d)
|
||||||
|
|||||||
228
Tchick.jucer
228
Tchick.jucer
@ -1,114 +1,114 @@
|
|||||||
<?xml version="1.0" encoding="UTF-8"?>
|
<?xml version="1.0" encoding="UTF-8"?>
|
||||||
|
|
||||||
<JUCERPROJECT id="eEbCxS" name="Tchick" projectType="guiapp" useAppConfig="0"
|
<JUCERPROJECT id="eEbCxS" name="Tchick" projectType="guiapp" useAppConfig="0"
|
||||||
addUsingNamespaceToJuceHeader="0" jucerFormatVersion="1" displaySplashScreen="1"
|
addUsingNamespaceToJuceHeader="0" jucerFormatVersion="1" displaySplashScreen="1"
|
||||||
cppLanguageStandard="latest" splashScreenColour="Light" includeBinaryInJuceHeader="0">
|
cppLanguageStandard="latest" splashScreenColour="Light" includeBinaryInJuceHeader="0">
|
||||||
<MAINGROUP id="gPzZc8" name="Tchick">
|
<MAINGROUP id="gPzZc8" name="Tchick">
|
||||||
<GROUP id="{EDCE3033-ED90-D340-9E42-D702C9B82B08}" name="Assets">
|
<GROUP id="{EDCE3033-ED90-D340-9E42-D702C9B82B08}" name="Assets">
|
||||||
<GROUP id="{A07629F7-9E5A-559D-9755-2EB795077D4C}" name="Clicks">
|
<GROUP id="{A07629F7-9E5A-559D-9755-2EB795077D4C}" name="Clicks">
|
||||||
<GROUP id="{778AD36A-ADB9-BCE2-49CC-77E288129AEA}" name="01 SeikoSQ50">
|
<GROUP id="{778AD36A-ADB9-BCE2-49CC-77E288129AEA}" name="01 SeikoSQ50">
|
||||||
<FILE id="C9jq8N" name="High Seiko SQ50.wav" compile="0" resource="0"
|
<FILE id="C9jq8N" name="High Seiko SQ50.wav" compile="0" resource="0"
|
||||||
file="Assets/Clicks/01 SeikoSQ50/High Seiko SQ50.wav"/>
|
file="Assets/Clicks/01 SeikoSQ50/High Seiko SQ50.wav"/>
|
||||||
<FILE id="uQbK7f" name="Low Seiko SQ50.wav" compile="0" resource="0"
|
<FILE id="uQbK7f" name="Low Seiko SQ50.wav" compile="0" resource="0"
|
||||||
file="Assets/Clicks/01 SeikoSQ50/Low Seiko SQ50.wav"/>
|
file="Assets/Clicks/01 SeikoSQ50/Low Seiko SQ50.wav"/>
|
||||||
</GROUP>
|
</GROUP>
|
||||||
<GROUP id="{AE41D956-97BE-1D29-5301-286FB4B56301}" name="02 Stick">
|
<GROUP id="{AE41D956-97BE-1D29-5301-286FB4B56301}" name="02 Stick">
|
||||||
<FILE id="CM52vr" name="High Stick.wav" compile="0" resource="0" file="Assets/Clicks/02 Stick/High Stick.wav"/>
|
<FILE id="CM52vr" name="High Stick.wav" compile="0" resource="0" file="Assets/Clicks/02 Stick/High Stick.wav"/>
|
||||||
<FILE id="zawixh" name="Low Stick.wav" compile="0" resource="0" file="Assets/Clicks/02 Stick/Low Stick.wav"/>
|
<FILE id="zawixh" name="Low Stick.wav" compile="0" resource="0" file="Assets/Clicks/02 Stick/Low Stick.wav"/>
|
||||||
</GROUP>
|
</GROUP>
|
||||||
<GROUP id="{D75593D1-F482-E1B6-CA27-988E2524442D}" name="03 Cowbell">
|
<GROUP id="{D75593D1-F482-E1B6-CA27-988E2524442D}" name="03 Cowbell">
|
||||||
<FILE id="TjWHWd" name="High Cowbell.wav" compile="0" resource="0"
|
<FILE id="TjWHWd" name="High Cowbell.wav" compile="0" resource="0"
|
||||||
file="Assets/Clicks/03 Cowbell/High Cowbell.wav"/>
|
file="Assets/Clicks/03 Cowbell/High Cowbell.wav"/>
|
||||||
<FILE id="U48pfg" name="Low Cowbell.wav" compile="0" resource="0" file="Assets/Clicks/03 Cowbell/Low Cowbell.wav"/>
|
<FILE id="U48pfg" name="Low Cowbell.wav" compile="0" resource="0" file="Assets/Clicks/03 Cowbell/Low Cowbell.wav"/>
|
||||||
</GROUP>
|
</GROUP>
|
||||||
<GROUP id="{A40DDBDF-ED54-59C0-CFCD-43194EE8C07A}" name="04 vChip Wood">
|
<GROUP id="{A40DDBDF-ED54-59C0-CFCD-43194EE8C07A}" name="04 vChip Wood">
|
||||||
<FILE id="j6eFYY" name="High Wood.wav" compile="0" resource="0" file="Assets/Clicks/04 vChip Wood/High Wood.wav"/>
|
<FILE id="j6eFYY" name="High Wood.wav" compile="0" resource="0" file="Assets/Clicks/04 vChip Wood/High Wood.wav"/>
|
||||||
<FILE id="TNRBe5" name="Low Wood.wav" compile="0" resource="0" file="Assets/Clicks/04 vChip Wood/Low Wood.wav"/>
|
<FILE id="TNRBe5" name="Low Wood.wav" compile="0" resource="0" file="Assets/Clicks/04 vChip Wood/Low Wood.wav"/>
|
||||||
</GROUP>
|
</GROUP>
|
||||||
<GROUP id="{157DA364-7F83-712F-1AFC-FB74BC4B3E23}" name="05 vChip Claves">
|
<GROUP id="{157DA364-7F83-712F-1AFC-FB74BC4B3E23}" name="05 vChip Claves">
|
||||||
<FILE id="she6pj" name="HIgh Claves.wav" compile="0" resource="0" file="Assets/Clicks/05 vChip Claves/HIgh Claves.wav"/>
|
<FILE id="she6pj" name="HIgh Claves.wav" compile="0" resource="0" file="Assets/Clicks/05 vChip Claves/HIgh Claves.wav"/>
|
||||||
<FILE id="EC66R0" name="Low Claves.wav" compile="0" resource="0" file="Assets/Clicks/05 vChip Claves/Low Claves.wav"/>
|
<FILE id="EC66R0" name="Low Claves.wav" compile="0" resource="0" file="Assets/Clicks/05 vChip Claves/Low Claves.wav"/>
|
||||||
</GROUP>
|
</GROUP>
|
||||||
</GROUP>
|
</GROUP>
|
||||||
</GROUP>
|
</GROUP>
|
||||||
<GROUP id="{1F26F6FE-63EA-7E00-50D6-9178F972F8B2}" name="Source">
|
<GROUP id="{1F26F6FE-63EA-7E00-50D6-9178F972F8B2}" name="Source">
|
||||||
<FILE id="GSXFyS" name="OptionsPanel.cpp" compile="1" resource="0"
|
<FILE id="GSXFyS" name="OptionsPanel.cpp" compile="1" resource="0"
|
||||||
file="Source/OptionsPanel.cpp"/>
|
file="Source/OptionsPanel.cpp"/>
|
||||||
<FILE id="rNkF5a" name="TempoPanel.h" compile="0" resource="0" file="Source/TempoPanel.h"/>
|
<FILE id="rNkF5a" name="TempoPanel.h" compile="0" resource="0" file="Source/TempoPanel.h"/>
|
||||||
<FILE id="EoRTt3" name="TempoPanel.cpp" compile="1" resource="0" file="Source/TempoPanel.cpp"/>
|
<FILE id="EoRTt3" name="TempoPanel.cpp" compile="1" resource="0" file="Source/TempoPanel.cpp"/>
|
||||||
<FILE id="sl7izB" name="PlayPanel.h" compile="0" resource="0" file="Source/PlayPanel.h"/>
|
<FILE id="sl7izB" name="PlayPanel.h" compile="0" resource="0" file="Source/PlayPanel.h"/>
|
||||||
<FILE id="aswza3" name="PlayPanel.cpp" compile="1" resource="0" file="Source/PlayPanel.cpp"/>
|
<FILE id="aswza3" name="PlayPanel.cpp" compile="1" resource="0" file="Source/PlayPanel.cpp"/>
|
||||||
<FILE id="TPOq96" name="OptionsPanel.h" compile="0" resource="0" file="Source/OptionsPanel.h"/>
|
<FILE id="TPOq96" name="OptionsPanel.h" compile="0" resource="0" file="Source/OptionsPanel.h"/>
|
||||||
<FILE id="bEvzCW" name="MesurePanel.h" compile="0" resource="0" file="Source/MesurePanel.h"/>
|
<FILE id="bEvzCW" name="MesurePanel.h" compile="0" resource="0" file="Source/MesurePanel.h"/>
|
||||||
<FILE id="s74lBs" name="MesurePanel.cpp" compile="1" resource="0" file="Source/MesurePanel.cpp"/>
|
<FILE id="s74lBs" name="MesurePanel.cpp" compile="1" resource="0" file="Source/MesurePanel.cpp"/>
|
||||||
<FILE id="Ww74sz" name="Figures.h" compile="0" resource="0" file="Source/Figures.h"/>
|
<FILE id="Ww74sz" name="Figures.h" compile="0" resource="0" file="Source/Figures.h"/>
|
||||||
<FILE id="QS0xaD" name="Config.h" compile="0" resource="0" file="Source/Config.h"/>
|
<FILE id="QS0xaD" name="Config.h" compile="0" resource="0" file="Source/Config.h"/>
|
||||||
<FILE id="JbnJt4" name="Config.cpp" compile="1" resource="0" file="Source/Config.cpp"/>
|
<FILE id="JbnJt4" name="Config.cpp" compile="1" resource="0" file="Source/Config.cpp"/>
|
||||||
<FILE id="PAwDsp" name="BPMPanel.h" compile="0" resource="0" file="Source/BPMPanel.h"/>
|
<FILE id="PAwDsp" name="BPMPanel.h" compile="0" resource="0" file="Source/BPMPanel.h"/>
|
||||||
<FILE id="fz3AGQ" name="BPMPanel.cpp" compile="1" resource="0" file="Source/BPMPanel.cpp"/>
|
<FILE id="fz3AGQ" name="BPMPanel.cpp" compile="1" resource="0" file="Source/BPMPanel.cpp"/>
|
||||||
<FILE id="RqMHaF" name="Main.cpp" compile="1" resource="0" file="Source/Main.cpp"/>
|
<FILE id="RqMHaF" name="Main.cpp" compile="1" resource="0" file="Source/Main.cpp"/>
|
||||||
<FILE id="lKOoJh" name="Metronome.h" compile="0" resource="0" file="Source/Metronome.h"/>
|
<FILE id="lKOoJh" name="Metronome.h" compile="0" resource="0" file="Source/Metronome.h"/>
|
||||||
<FILE id="A0wYoj" name="Metronome.cpp" compile="1" resource="0" file="Source/Metronome.cpp"/>
|
<FILE id="A0wYoj" name="Metronome.cpp" compile="1" resource="0" file="Source/Metronome.cpp"/>
|
||||||
<FILE id="WW9a1R" name="MainComponent.h" compile="0" resource="0" file="Source/MainComponent.h"/>
|
<FILE id="WW9a1R" name="MainComponent.h" compile="0" resource="0" file="Source/MainComponent.h"/>
|
||||||
<FILE id="qf5GwL" name="MainComponent.cpp" compile="1" resource="0"
|
<FILE id="qf5GwL" name="MainComponent.cpp" compile="1" resource="0"
|
||||||
file="Source/MainComponent.cpp"/>
|
file="Source/MainComponent.cpp"/>
|
||||||
</GROUP>
|
</GROUP>
|
||||||
</MAINGROUP>
|
</MAINGROUP>
|
||||||
<JUCEOPTIONS JUCE_STRICT_REFCOUNTEDPOINTER="1" JUCE_JACK="1"/>
|
<JUCEOPTIONS JUCE_STRICT_REFCOUNTEDPOINTER="1" JUCE_JACK="1"/>
|
||||||
<EXPORTFORMATS>
|
<EXPORTFORMATS>
|
||||||
<VS2022 targetFolder="./.">
|
<VS2022 targetFolder="./.">
|
||||||
<CONFIGURATIONS>
|
<CONFIGURATIONS>
|
||||||
<CONFIGURATION isDebug="1" name="Debug" prebuildCommand="xcopy /s /y "$(SolutionDir)Assets\Clicks" "$(OutDir)\Clicks\""/>
|
<CONFIGURATION isDebug="1" name="Debug" prebuildCommand="xcopy /s /y "$(SolutionDir)Assets\Clicks" "$(OutDir)\Clicks\""/>
|
||||||
<CONFIGURATION isDebug="0" name="Release" prebuildCommand="xcopy /s /y "$(SolutionDir)Assets\Clicks" "$(OutDir)\Clicks\""/>
|
<CONFIGURATION isDebug="0" name="Release" prebuildCommand="xcopy /s /y "$(SolutionDir)Assets\Clicks" "$(OutDir)\Clicks\""/>
|
||||||
</CONFIGURATIONS>
|
</CONFIGURATIONS>
|
||||||
<MODULEPATHS>
|
<MODULEPATHS>
|
||||||
<MODULEPATH id="juce_audio_basics" path="../../juce"/>
|
<MODULEPATH id="juce_audio_basics" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_audio_devices" path="../../juce"/>
|
<MODULEPATH id="juce_audio_devices" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_audio_formats" path="../../juce"/>
|
<MODULEPATH id="juce_audio_formats" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_core" path="../../juce"/>
|
<MODULEPATH id="juce_core" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_data_structures" path="../../juce"/>
|
<MODULEPATH id="juce_data_structures" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_events" path="../../juce"/>
|
<MODULEPATH id="juce_events" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_graphics" path="../../juce"/>
|
<MODULEPATH id="juce_graphics" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_gui_basics" path="../../juce"/>
|
<MODULEPATH id="juce_gui_basics" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_audio_utils" path="C:/Temp/JUCE/modules"/>
|
<MODULEPATH id="juce_audio_utils" path="C:/Temp/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_processors" path="C:/Temp/JUCE/modules"/>
|
<MODULEPATH id="juce_audio_processors" path="C:/Temp/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_gui_extra" path="C:/Temp/JUCE/modules"/>
|
<MODULEPATH id="juce_gui_extra" path="C:/Temp/JUCE/modules"/>
|
||||||
</MODULEPATHS>
|
</MODULEPATHS>
|
||||||
</VS2022>
|
</VS2022>
|
||||||
<LINUX_MAKE targetFolder="./.">
|
<LINUX_MAKE targetFolder="./.">
|
||||||
<CONFIGURATIONS>
|
<CONFIGURATIONS>
|
||||||
<CONFIGURATION isDebug="1" name="Debug"/>
|
<CONFIGURATION isDebug="1" name="Debug" headerPath="/usr/include/freetype2/ "/>
|
||||||
<CONFIGURATION isDebug="0" name="Release"/>
|
<CONFIGURATION isDebug="0" name="Release" headerPath="/usr/include/freetype2/ "/>
|
||||||
</CONFIGURATIONS>
|
</CONFIGURATIONS>
|
||||||
<MODULEPATHS>
|
<MODULEPATHS>
|
||||||
<MODULEPATH id="juce_audio_basics" path="../../juce"/>
|
<MODULEPATH id="juce_audio_basics" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_audio_devices" path="../../juce"/>
|
<MODULEPATH id="juce_audio_devices" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_audio_formats" path="../../juce"/>
|
<MODULEPATH id="juce_audio_formats" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_core" path="../../juce"/>
|
<MODULEPATH id="juce_core" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_data_structures" path="../../juce"/>
|
<MODULEPATH id="juce_data_structures" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_events" path="../../juce"/>
|
<MODULEPATH id="juce_events" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_graphics" path="../../juce"/>
|
<MODULEPATH id="juce_graphics" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_gui_basics" path="../../juce"/>
|
<MODULEPATH id="juce_gui_basics" path="../../juce"/>
|
||||||
<MODULEPATH id="juce_audio_utils" path="C:/Temp/JUCE/modules"/>
|
<MODULEPATH id="juce_audio_utils" path="C:/Temp/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_audio_processors" path="C:/Temp/JUCE/modules"/>
|
<MODULEPATH id="juce_audio_processors" path="C:/Temp/JUCE/modules"/>
|
||||||
<MODULEPATH id="juce_gui_extra" path="C:/Temp/JUCE/modules"/>
|
<MODULEPATH id="juce_gui_extra" path="C:/Temp/JUCE/modules"/>
|
||||||
</MODULEPATHS>
|
</MODULEPATHS>
|
||||||
</LINUX_MAKE>
|
</LINUX_MAKE>
|
||||||
</EXPORTFORMATS>
|
</EXPORTFORMATS>
|
||||||
<MODULES>
|
<MODULES>
|
||||||
<MODULE id="juce_audio_basics" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
<MODULE id="juce_audio_basics" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
||||||
<MODULE id="juce_audio_devices" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
<MODULE id="juce_audio_devices" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
||||||
<MODULE id="juce_audio_formats" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
<MODULE id="juce_audio_formats" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
||||||
<MODULE id="juce_audio_processors" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
<MODULE id="juce_audio_processors" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
||||||
<MODULE id="juce_audio_utils" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
<MODULE id="juce_audio_utils" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
||||||
<MODULE id="juce_core" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
<MODULE id="juce_core" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
||||||
<MODULE id="juce_data_structures" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
<MODULE id="juce_data_structures" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
||||||
<MODULE id="juce_events" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
<MODULE id="juce_events" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
||||||
<MODULE id="juce_graphics" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
<MODULE id="juce_graphics" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
||||||
<MODULE id="juce_gui_basics" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
<MODULE id="juce_gui_basics" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
||||||
<MODULE id="juce_gui_extra" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
<MODULE id="juce_gui_extra" showAllCode="1" useLocalCopy="1" useGlobalPath="0"/>
|
||||||
</MODULES>
|
</MODULES>
|
||||||
<LIVE_SETTINGS>
|
<LIVE_SETTINGS>
|
||||||
<LINUX/>
|
<LINUX/>
|
||||||
</LIVE_SETTINGS>
|
</LIVE_SETTINGS>
|
||||||
</JUCERPROJECT>
|
</JUCERPROJECT>
|
||||||
|
|||||||
42
Tchick.sln
42
Tchick.sln
@ -1,21 +1,21 @@
|
|||||||
|
|
||||||
Microsoft Visual Studio Solution File, Format Version 11.00
|
Microsoft Visual Studio Solution File, Format Version 11.00
|
||||||
# Visual Studio Version 17
|
# Visual Studio Version 17
|
||||||
|
|
||||||
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Tchick - App", "Tchick_App.vcxproj", "{F9D7600C-859C-26DC-FE32-2EB5A98F1734}"
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Tchick - App", "Tchick_App.vcxproj", "{F9D7600C-859C-26DC-FE32-2EB5A98F1734}"
|
||||||
EndProject
|
EndProject
|
||||||
Global
|
Global
|
||||||
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
Debug|x64 = Debug|x64
|
Debug|x64 = Debug|x64
|
||||||
Release|x64 = Release|x64
|
Release|x64 = Release|x64
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
{F9D7600C-859C-26DC-FE32-2EB5A98F1734}.Debug|x64.ActiveCfg = Debug|x64
|
{F9D7600C-859C-26DC-FE32-2EB5A98F1734}.Debug|x64.ActiveCfg = Debug|x64
|
||||||
{F9D7600C-859C-26DC-FE32-2EB5A98F1734}.Debug|x64.Build.0 = Debug|x64
|
{F9D7600C-859C-26DC-FE32-2EB5A98F1734}.Debug|x64.Build.0 = Debug|x64
|
||||||
{F9D7600C-859C-26DC-FE32-2EB5A98F1734}.Release|x64.ActiveCfg = Release|x64
|
{F9D7600C-859C-26DC-FE32-2EB5A98F1734}.Release|x64.ActiveCfg = Release|x64
|
||||||
{F9D7600C-859C-26DC-FE32-2EB5A98F1734}.Release|x64.Build.0 = Release|x64
|
{F9D7600C-859C-26DC-FE32-2EB5A98F1734}.Release|x64.Build.0 = Release|x64
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
GlobalSection(SolutionProperties) = preSolution
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
HideSolutionNode = FALSE
|
HideSolutionNode = FALSE
|
||||||
EndGlobalSection
|
EndGlobalSection
|
||||||
EndGlobal
|
EndGlobal
|
||||||
|
|||||||
6228
Tchick_App.vcxproj
6228
Tchick_App.vcxproj
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
62
resources.rc
62
resources.rc
@ -1,31 +1,31 @@
|
|||||||
#pragma code_page(65001)
|
#pragma code_page(65001)
|
||||||
|
|
||||||
#ifdef JUCE_USER_DEFINED_RC_FILE
|
#ifdef JUCE_USER_DEFINED_RC_FILE
|
||||||
#include JUCE_USER_DEFINED_RC_FILE
|
#include JUCE_USER_DEFINED_RC_FILE
|
||||||
#else
|
#else
|
||||||
|
|
||||||
#undef WIN32_LEAN_AND_MEAN
|
#undef WIN32_LEAN_AND_MEAN
|
||||||
#define WIN32_LEAN_AND_MEAN
|
#define WIN32_LEAN_AND_MEAN
|
||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
|
|
||||||
VS_VERSION_INFO VERSIONINFO
|
VS_VERSION_INFO VERSIONINFO
|
||||||
FILEVERSION 1,0,0,0
|
FILEVERSION 1,0,0,0
|
||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "StringFileInfo"
|
BLOCK "StringFileInfo"
|
||||||
BEGIN
|
BEGIN
|
||||||
BLOCK "040904E4"
|
BLOCK "040904E4"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "FileDescription", "Tchick\0"
|
VALUE "FileDescription", "Tchick\0"
|
||||||
VALUE "FileVersion", "1.0.0\0"
|
VALUE "FileVersion", "1.0.0\0"
|
||||||
VALUE "ProductName", "Tchick\0"
|
VALUE "ProductName", "Tchick\0"
|
||||||
VALUE "ProductVersion", "1.0.0\0"
|
VALUE "ProductVersion", "1.0.0\0"
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
|
|
||||||
BLOCK "VarFileInfo"
|
BLOCK "VarFileInfo"
|
||||||
BEGIN
|
BEGIN
|
||||||
VALUE "Translation", 0x409, 1252
|
VALUE "Translation", 0x409, 1252
|
||||||
END
|
END
|
||||||
END
|
END
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user