debug linux

This commit is contained in:
Nicolas Chambert 2026-02-04 16:29:59 +01:00
parent 31c19a595b
commit 50609374ef
7 changed files with 8553 additions and 9129 deletions

1
.gitignore vendored
View File

@ -33,5 +33,6 @@
*.app *.app
JuceLibraryCode/** JuceLibraryCode/**
build/**
/.vs /.vs

View File

@ -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)

View File

@ -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 &quot;$(SolutionDir)Assets\Clicks&quot; &quot;$(OutDir)\Clicks\&quot;"/> <CONFIGURATION isDebug="1" name="Debug" prebuildCommand="xcopy /s /y &quot;$(SolutionDir)Assets\Clicks&quot; &quot;$(OutDir)\Clicks\&quot;"/>
<CONFIGURATION isDebug="0" name="Release" prebuildCommand="xcopy /s /y &quot;$(SolutionDir)Assets\Clicks&quot; &quot;$(OutDir)\Clicks\&quot;"/> <CONFIGURATION isDebug="0" name="Release" prebuildCommand="xcopy /s /y &quot;$(SolutionDir)Assets\Clicks&quot; &quot;$(OutDir)\Clicks\&quot;"/>
</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/&#10;"/>
<CONFIGURATION isDebug="0" name="Release"/> <CONFIGURATION isDebug="0" name="Release" headerPath="/usr/include/freetype2/&#10;"/>
</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>

View File

@ -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

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -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