Completed Spacing struct and first testings of it.

TODO: Do more testings.
This commit is contained in:
Legaeli 2025-10-27 13:32:59 +01:00
parent 51ec8e00cf
commit 885399f0ed
19 changed files with 346 additions and 737 deletions

View File

@ -1,5 +1,3 @@
#ifndef AXIOMDESIGNSYSTEM_H #ifndef AXIOMDESIGNSYSTEM_H
#define AXIOMDESIGNSYSTEM_H #define AXIOMDESIGNSYSTEM_H
@ -10,6 +8,7 @@ namespace AXIOM {
class DesignSystem : public juce::LookAndFeel_V4 { class DesignSystem : public juce::LookAndFeel_V4 {
public: public:
DesignSystem(); DesignSystem();
~DesignSystem() override = default; ~DesignSystem() override = default;
struct Colours { struct Colours {
@ -44,25 +43,23 @@ namespace AXIOM {
BinaryData::JetBrainsMonoRegular_ttfSize); BinaryData::JetBrainsMonoRegular_ttfSize);
//TODO: NOT NEEDED, REPLACE WITH EMBEDDED FONTS inline static const juce::String primaryFamily{"Orbitron Bold"};
inline static const juce::String primaryFamily { "Orbitron Bold" }; inline static const juce::String displayFamily{"Horizon"};
inline static const juce::String displayFamily { "Horizon" }; inline static const juce::String monoFamily{"JetBrains Mono"};
inline static const juce::String monoFamily { "JetBrains Mono" };
struct Scale { struct Scale {
float basePx = 14.0f; float basePx = 14.0f;
float ratio = 1.125f; float ratio = 1.125f;
float sizeFor (int step) const noexcept float sizeFor(int step) const noexcept {
{
// step = 0 => basePx, step = 1 => base*ratio, step = -1 => base/ratio, ... // step = 0 => basePx, step = 1 => base*ratio, step = -1 => base/ratio, ...
return basePx * std::pow (ratio, static_cast<float>(step)); return basePx * std::pow(ratio, static_cast<float>(step));
} }
}; };
inline static Scale scale {};
enum class Style inline static Scale scale{};
{
enum class Style {
Display, Display,
H1, H2, H3, H1, H2, H3,
Subtitle, Subtitle,
@ -74,8 +71,7 @@ namespace AXIOM {
Overline Overline
}; };
struct TextToken struct TextToken {
{
juce::String family; juce::String family;
int stepFromBase; int stepFromBase;
bool bold = false; bool bold = false;
@ -86,119 +82,213 @@ namespace AXIOM {
bool useMonospace = false; bool useMonospace = false;
}; };
static TextToken getToken (Style style) noexcept static TextToken getToken(Style style) noexcept {
{ switch (style) {
switch (style) case Style::Display: return {displayFamily, 5, true, false, false, 0.0f, 1.15f, false};
{ case Style::H1: return {primaryFamily, 4, true, false, false, 0.0f, 1.15f, false};
case Style::Display: return { displayFamily, 5, true, false, false, 0.0f, 1.15f, false }; case Style::H2: return {primaryFamily, 3, true, false, false, 0.0f, 1.20f, false};
case Style::H1: return { primaryFamily, 4, true, false, false, 0.0f, 1.15f, false }; case Style::H3: return {primaryFamily, 2, false, false, false, 0.0f, 1.20f, false};
case Style::H2: return { primaryFamily, 3, true, false, false, 0.0f, 1.20f, false }; case Style::Subtitle: return {primaryFamily, 1, false, false, false, 0.01f, 1.25f, false};
case Style::H3: return { primaryFamily, 2, false, false, false, 0.0f, 1.20f, false }; case Style::Body: return {primaryFamily, 0, false, false, false, 0.0f, 1.35f, false};
case Style::Subtitle: return { primaryFamily, 1, false, false, false, 0.01f,1.25f, false }; case Style::Small: return {primaryFamily, -1, false, false, false, 0.0f, 1.35f, false};
case Style::Body: return { primaryFamily, 0, false, false, false, 0.0f, 1.35f, false }; case Style::Caption: return {primaryFamily, -2, false, false, false, 0.02f, 1.40f, false};
case Style::Small: return { primaryFamily, -1, false, false, false, 0.0f, 1.35f, false }; case Style::Button: return {primaryFamily, 0, true, false, false, 0.02f, 1.10f, false};
case Style::Caption: return { primaryFamily, -2, false, false, false, 0.02f,1.40f, false }; case Style::Mono: return {monoFamily, -1, false, false, false, 0.0f, 1.30f, true};
case Style::Button: return { primaryFamily, 0, true, false, false, 0.02f,1.10f, false }; case Style::Overline: return {primaryFamily, -3, true, false, true, 0.06f, 1.20f, false};
case Style::Mono: return { monoFamily, -1, false, false, false, 0.0f, 1.30f, true };
case Style::Overline: return { primaryFamily, -3, true, false, true, 0.06f,1.20f, false };
} }
return { primaryFamily, 0, false, false, false, 0.0f, 1.3f, false }; return {primaryFamily, 0, false, false, false, 0.0f, 1.3f, false};
} }
static juce::Font getFont (Style style, float uiScale = 1.0f) static juce::Font getFont(Style style, float uiScale = 1.0f) {
{ const auto t = getToken(style);
const auto t = getToken (style);
const auto fam = t.family; const auto fam = t.family;
auto height = scale.sizeFor (t.stepFromBase) * uiScale; auto height = scale.sizeFor(t.stepFromBase) * uiScale;
juce::Font f{fam, height, juce::Font::plain};
juce::Font f { fam, height, juce::Font::plain };
if (fam == displayFamily && horizonFont != nullptr) { if (fam == displayFamily && horizonFont != nullptr) {
f = juce::Font(horizonFont).withHeight(height); f = juce::Font(horizonFont).withHeight(height);
} else if (fam == primaryFamily && orbitronFont != nullptr) { } else if (fam == primaryFamily && orbitronFont != nullptr) {
f = juce::Font(orbitronFont).withHeight(height); f = juce::Font(orbitronFont).withHeight(height);
}else if (fam == monoFamily && jetBrainsMonoFont != nullptr) { } else if (fam == monoFamily && jetBrainsMonoFont != nullptr) {
f = juce::Font(jetBrainsMonoFont).withHeight(height); f = juce::Font(jetBrainsMonoFont).withHeight(height);
} } else
else
f.setTypefaceName(fam); f.setTypefaceName(fam);
f.setBold (t.bold); f.setBold(t.bold);
f.setItalic (t.italic); f.setItalic(t.italic);
f.setExtraKerningFactor (t.letterSpacing); f.setExtraKerningFactor(t.letterSpacing);
return f; return f;
} }
static void applyToLabel (juce::Label& label, Style style, float uiScale = 1.0f) static void applyToLabel(juce::Label &label, Style style, float uiScale = 1.0f) {
{ label.setFont(getFont(style, uiScale));
label.setFont (getFont (style, uiScale));
if (getToken(style).uppercase) if (getToken(style).uppercase)
label.setText (label.getText().toUpperCase(), juce::NotificationType::dontSendNotification); label.setText(label.getText().toUpperCase(), juce::NotificationType::dontSendNotification);
label.setMinimumHorizontalScale (1.0f); label.setMinimumHorizontalScale(1.0f);
} }
static juce::TextLayout createTextLayout (juce::String text, static juce::TextLayout createTextLayout(juce::String text,
juce::Rectangle<float> bounds, juce::Rectangle<float> bounds,
Style style, Style style,
juce::Colour colour, juce::Colour colour,
float uiScale = 1.0f, float uiScale = 1.0f,
juce::Justification just = juce::Justification::topLeft) juce::Justification just = juce::Justification::topLeft) {
{ const auto token = getToken(style);
const auto token = getToken (style); const auto font = getFont(style, uiScale);
const auto font = getFont (style, uiScale);
juce::AttributedString as; juce::AttributedString as;
as.setJustification (just); as.setJustification(just);
if (token.uppercase) if (token.uppercase)
text = text.toUpperCase(); text = text.toUpperCase();
as.append (text, font, colour); as.append(text, font, colour);
juce::TextLayout tl; juce::TextLayout tl;
tl.createLayout (as, bounds.getWidth()); tl.createLayout(as, bounds.getWidth());
return tl; return tl;
} }
}; };
struct Spacing {}; struct Spacing {
enum class DensityMode {
Narrow,
Compact,
Regular,
Wide,
SuperWide
};
struct Shape {}; static constexpr float getDensityFactor(DensityMode mode) {
switch (mode) {
case DensityMode::Narrow: return {0.9f};
struct Shadows {}; case DensityMode::Compact: return {0.95f};
struct Opacity {}; case DensityMode::Regular: return {1.0f};
struct Motion {}; case DensityMode::Wide: return {1.08f};
case DensityMode::SuperWide: return {1.15f};
}
return {1.0f};
};
enum class SizeMode {
XS,
S,
M,
L,
XL
};
static constexpr int getSizeUnits(SizeMode size) {
switch (size) {
case SizeMode::XS: return 1;
case SizeMode::S: return 2;
case SizeMode::M: return 3;
case SizeMode::L: return 4;
case SizeMode::XL: return 6;
}
return 1;
};
enum class SnapMode {
Nearest, Floor, Ceiling
};
struct Scale {
float baseUnit = 8.0f;
float densityFactor = 1.0f;
float uiScale = 1.0f;
float uiScaleInfluence = 0.3f;
static constexpr float MINCLAMP = 4.0f;
static constexpr float MAXCLAMP = 56.0f;
SnapMode snapMode = SnapMode::Nearest;
float stepUnits = 1.0f;
float space(SizeMode size) noexcept {
float px;
auto units = static_cast<float>(getSizeUnits(size));
px = units * baseUnit;
px *= densityFactor;
px *= 1.0f + (uiScale - 1.0f) * uiScaleInfluence;
px = snapToGrid(px, stepUnits, snapMode);
return std::clamp(px, MINCLAMP, MAXCLAMP);
}
float snapToGrid(float px, float stepUnits, SnapMode mode) noexcept{
float grid = baseUnit * stepUnits;
if (grid <= 0.0f) return px;
float units = px / grid;
float snappedUnits;
switch (mode) {
case SnapMode::Nearest: snappedUnits = std::round(units); break;
case SnapMode::Floor: snappedUnits = std::floor(units + 1e-6f); break;
case SnapMode::Ceiling: snappedUnits = std::ceil (units - 1e-6f); break;
}
return snappedUnits * grid;
};
};
inline static Scale scale;
static void setDensity(DensityMode mode) noexcept {
scale.densityFactor = getDensityFactor(mode);
}
};
struct Shape {
};
struct Shadows {
};
struct Opacity {
};
struct Motion {
};
struct Components { struct Components {
struct ButtonStyles {}; struct ButtonStyles {
struct SliderStyles {};
struct LabelStyles {};
struct TextInputStyles {};
struct ComboBoxStyles {};
}; };
struct Assets {}; struct SliderStyles {
};
struct Layout {}; struct LabelStyles {
};
struct TextInputStyles {
};
struct ComboBoxStyles {
};
};
struct Assets {
};
struct Layout {
};
private
private: :
}; };
} }
#endif //AXIOMDESIGNSYSTEM_H #endif //AXIOMDESIGNSYSTEM_H

View File

@ -14,6 +14,7 @@
using AXIOM::DesignSystem; using AXIOM::DesignSystem;
using Colours = DesignSystem::Colours; using Colours = DesignSystem::Colours;
using Typography = DesignSystem::Typography; using Typography = DesignSystem::Typography;
using Spacing = DesignSystem::Spacing;
//============================================================================== //==============================================================================
@ -28,7 +29,9 @@ CrystalizerEQAudioProcessorEditor::CrystalizerEQAudioProcessorEditor (Crystalize
startTimerHz(60); startTimerHz(60);
titleLabel.setText("CrystalizerEQ", juce::dontSendNotification); Spacing::setDensity(Spacing::DensityMode::Narrow);
titleLabel.setText("Crystalizer", juce::dontSendNotification);
addAndMakeVisible(titleLabel); addAndMakeVisible(titleLabel);
@ -598,6 +601,26 @@ void CrystalizerEQAudioProcessorEditor::resized()
{ {
// This is generally where you'll want to lay out the positions of any // This is generally where you'll want to lay out the positions of any
// subcomponents in your editor. // subcomponents in your editor.
const float gap = Spacing::scale.space(Spacing::SizeMode::XL);
auto area = getLocalBounds();
// z. B. Innenabstand rundum:
area = area.reduced(gap);
// Titelzeile/GAP nehmen:
area.removeFromTop(gap);
const int buttonH = 28;
peak1GainSlider.setBounds(area.removeFromTop(buttonH));
peak1GainSlider.setBounds(area.removeFromLeft(gap));
peak1FreqSlider.setBounds(area.removeFromTop(buttonH));
peak1FreqSlider.setBounds(area.removeFromLeft(gap));
Typography::applyToLabel(titleLabel, Typography::Style::Display, 1.f); Typography::applyToLabel(titleLabel, Typography::Style::Display, 1.f);
titleLabel.setColour(juce::Label::textColourId, Colours::ACCENTCOLOUR); titleLabel.setColour(juce::Label::textColourId, Colours::ACCENTCOLOUR);
titleLabel.setJustificationType(juce::Justification::centred); titleLabel.setJustificationType(juce::Justification::centred);

View File

@ -1,546 +0,0 @@
{
"artifacts" :
[
{
"path" : "CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe"
},
{
"path" : "CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.pdb"
}
],
"backtrace" : 4,
"backtraceGraph" :
{
"commands" :
[
"add_executable",
"_juce_link_plugin_wrapper",
"_juce_configure_plugin_targets",
"juce_add_plugin",
"target_link_libraries",
"_juce_add_resources_rc",
"target_include_directories"
],
"files" :
[
"JUCE/extras/Build/CMake/JUCEUtils.cmake",
"CMakeLists.txt"
],
"nodes" :
[
{
"file" : 1
},
{
"command" : 3,
"file" : 1,
"line" : 9,
"parent" : 0
},
{
"command" : 2,
"file" : 0,
"line" : 2182,
"parent" : 1
},
{
"command" : 1,
"file" : 0,
"line" : 1589,
"parent" : 2
},
{
"command" : 0,
"file" : 0,
"line" : 1403,
"parent" : 3
},
{
"command" : 4,
"file" : 0,
"line" : 1418,
"parent" : 3
},
{
"command" : 5,
"file" : 0,
"line" : 1453,
"parent" : 3
},
{
"command" : 4,
"file" : 0,
"line" : 841,
"parent" : 6
},
{
"command" : 6,
"file" : 0,
"line" : 1415,
"parent" : 3
}
]
},
"compileGroups" :
[
{
"compileCommandFragments" :
[
{
"fragment" : "/DWIN32 /D_WINDOWS /GR /EHsc /Zi /Ob0 /Od /RTC1 -std:c++17 -MDd"
}
],
"defines" :
[
{
"backtrace" : 5,
"define" : "DEBUG=1"
},
{
"backtrace" : 5,
"define" : "JUCE_GLOBAL_MODULE_SETTINGS_INCLUDED=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_basics=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_devices=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_formats=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_plugin_client=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_processors=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_audio_utils=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_core=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_data_structures=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_dsp=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_events=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_graphics=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_gui_basics=1"
},
{
"backtrace" : 5,
"define" : "JUCE_MODULE_AVAILABLE_juce_gui_extra=1"
},
{
"backtrace" : 5,
"define" : "JUCE_STANDALONE_APPLICATION=JucePlugin_Build_Standalone"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXCategory=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXDisableBypass=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXDisableMultiMono=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXIdentifier=com.AXIOM.CrystalizerEQ"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXManufacturerCode=JucePlugin_ManufacturerCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AAXProductId=JucePlugin_PluginCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARACompatibleArchiveIDs=\"\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARAContentTypes=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARADocumentArchiveID=\"com.AXIOM.CrystalizerEQ.aradocumentarchive.1\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARAFactoryID=\"com.AXIOM.CrystalizerEQ.arafactory.0.1.0\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ARATransformationFlags=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUExportPrefix=CrystalizerEQAU"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUExportPrefixQuoted=\"CrystalizerEQAU\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUMainType='aufx'"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUManufacturerCode=JucePlugin_ManufacturerCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_AUSubType=JucePlugin_PluginCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_AAX=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_AU=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_AUv3=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_LV2=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_Standalone=1"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_Unity=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_VST3=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Build_VST=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_CFBundleIdentifier=com.AXIOM.CrystalizerEQ"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Desc=\"CrystalizerEQ\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_EditorRequiresKeyboardFocus=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Enable_ARA=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_IsMidiEffect=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_IsSynth=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Manufacturer=\"AXIOM\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ManufacturerCode=0x4a756365"
},
{
"backtrace" : 5,
"define" : "JucePlugin_ManufacturerEmail=\"\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_ManufacturerWebsite=\"\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_Name=\"CrystalizerEQ\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_PluginCode=0x43724551"
},
{
"backtrace" : 5,
"define" : "JucePlugin_ProducesMidiOutput=0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VSTCategory=kPlugCategEffect"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VSTNumMidiInputs=16"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VSTNumMidiOutputs=16"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VSTUniqueID=JucePlugin_PluginCode"
},
{
"backtrace" : 5,
"define" : "JucePlugin_Version=0.1.0"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VersionCode=0x100"
},
{
"backtrace" : 5,
"define" : "JucePlugin_VersionString=\"0.1.0\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_Vst3Category=\"Fx\""
},
{
"backtrace" : 5,
"define" : "JucePlugin_WantsMidiInput=0"
},
{
"backtrace" : 5,
"define" : "_DEBUG=1"
}
],
"includes" :
[
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CrystalizerEQ_artefacts/JuceLibraryCode"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/VST3_SDK"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/lv2"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/serd"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/sord"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/sord/src"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/sratom"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/lilv"
},
{
"backtrace" : 8,
"path" : "C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/JUCE/modules/juce_audio_processors/format_types/LV2_SDK/lilv/src"
}
],
"language" : "CXX",
"languageStandard" :
{
"backtraces" :
[
5
],
"standard" : "17"
},
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
}
],
"dependencies" :
[
{
"backtrace" : 7,
"id" : "CrystalizerEQ_rc_lib::@6890427a1f51a3e7e1df"
},
{
"backtrace" : 5,
"id" : "CrystalizerEQ::@6890427a1f51a3e7e1df"
}
],
"folder" :
{
"name" : "CrystalizerEQ"
},
"id" : "CrystalizerEQ_Standalone::@6890427a1f51a3e7e1df",
"link" :
{
"commandFragments" :
[
{
"fragment" : "/DWIN32 /D_WINDOWS /GR /EHsc /Zi /Ob0 /Od /RTC1 -MDd",
"role" : "flags"
},
{
"fragment" : "/machine:x64 /debug /INCREMENTAL /subsystem:windows",
"role" : "flags"
},
{
"backtrace" : 5,
"fragment" : "CrystalizerEQ_artefacts\\Debug\\CrystalizerEQ_SharedCode.lib",
"role" : "libraries"
},
{
"fragment" : "kernel32.lib user32.lib gdi32.lib winspool.lib shell32.lib ole32.lib oleaut32.lib uuid.lib comdlg32.lib advapi32.lib",
"role" : "libraries"
}
],
"language" : "CXX"
},
"name" : "CrystalizerEQ_Standalone",
"nameOnDisk" : "CrystalizerEQ.exe",
"paths" :
{
"build" : ".",
"source" : "."
},
"sourceGroups" :
[
{
"name" : "Source Files",
"sourceIndexes" :
[
0,
1,
2,
3,
4,
5,
6,
7
]
},
{
"name" : "Object Libraries",
"sourceIndexes" :
[
8
]
}
],
"sources" :
[
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX_utils.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_ARA.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_LV2.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST2.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 5,
"compileGroupIndex" : 0,
"path" : "JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_VST3.cpp",
"sourceGroupIndex" : 0
},
{
"backtrace" : 7,
"isGenerated" : true,
"path" : "cmake-build-debug-visual-studio/CMakeFiles/CrystalizerEQ_rc_lib.dir/CrystalizerEQ_artefacts/JuceLibraryCode/CrystalizerEQ_resources.rc.res",
"sourceGroupIndex" : 1
}
],
"type" : "EXECUTABLE"
}

View File

@ -1,7 +1,7 @@
# ninja log v6 # ninja log v6
432 697 7828210853694756 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.obj f36e41d3022e3470 432 697 7828210853694756 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX.cpp.obj f36e41d3022e3470
5580 12586 7828210679067275 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_dsp/juce_dsp.cpp.obj 39d5d800f19dc6d0 5580 12586 7828210679067275 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_dsp/juce_dsp.cpp.obj 39d5d800f19dc6d0
6 242 7829221206706073 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70 6 242 7829222536361455 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
469 689 7828210854071140 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.obj d54f82e8148febf7 469 689 7828210854071140 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Unity.cpp.obj d54f82e8148febf7
368 7251 7828210626941156 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_events/juce_events.cpp.obj 3056a230265f826c 368 7251 7828210626941156 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_events/juce_events.cpp.obj 3056a230265f826c
327 447 7828210626527378 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_processors/juce_audio_processors_ara.cpp.obj 7b19d5a02f5dc1e 327 447 7828210626527378 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_processors/juce_audio_processors_ara.cpp.obj 7b19d5a02f5dc1e
@ -12,19 +12,19 @@
360 606 7828210626868075 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_graphics/juce_graphics_Sheenbidi.c.obj 77c70d33232e8886 360 606 7828210626868075 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_graphics/juce_graphics_Sheenbidi.c.obj 77c70d33232e8886
448 8158 7828210627741822 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_basics/juce_audio_basics.cpp.obj f40c0a570733a2c8 448 8158 7828210627741822 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_basics/juce_audio_basics.cpp.obj f40c0a570733a2c8
374 9765 7828210627003931 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_core/juce_core.cpp.obj 3e25033c5c2fcda8 374 9765 7828210627003931 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_core/juce_core.cpp.obj 3e25033c5c2fcda8
257 744 7829221209216878 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e 258 742 7829222538886804 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
460 9913 7828210627862191 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_formats/juce_audio_formats.cpp.obj 2df754ec2487daad 460 9913 7828210627862191 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_formats/juce_audio_formats.cpp.obj 2df754ec2487daad
242 1419 7829187767682556 build.ninja a6be2c7dedf50871 242 1419 7830045112447143 build.ninja a6be2c7dedf50871
607 11276 7828210629331277 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp.obj 58bf78f608bf2f83 607 11276 7828210629331277 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_devices/juce_audio_devices.cpp.obj 58bf78f608bf2f83
454 12862 7828210627804301 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp.obj f12414597820454e 454 12862 7828210627804301 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_utils/juce_audio_utils.cpp.obj f12414597820454e
249 5283 7829221147688219 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6 263 5269 7829222335782753 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
246 5463 7829221147652436 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054 333 6372 7829221534830508 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054
438 697 7828210853754469 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX_utils.cpp.obj 2797a864e825dc34 438 697 7828210853754469 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_AAX_utils.cpp.obj 2797a864e825dc34
444 689 7828210853819193 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_ARA.cpp.obj 4ff2f2829cb109de 444 689 7828210853819193 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_ARA.cpp.obj 4ff2f2829cb109de
337 13065 7828210626632439 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp.obj 45d8186a1b2f6524 337 13065 7828210626632439 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_gui_extra/juce_gui_extra.cpp.obj 45d8186a1b2f6524
322 14369 7828210626482370 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_processors/juce_audio_processors.cpp.obj bdd44e5c9965d536 322 14369 7828210626482370 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_audio_processors/juce_audio_processors.cpp.obj bdd44e5c9965d536
348 16270 7828210626744013 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_graphics/juce_graphics.cpp.obj 17c70bd7835a67e4 348 16270 7828210626744013 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_graphics/juce_graphics.cpp.obj 17c70bd7835a67e4
5463 6078 7829221199828530 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df 5270 20256 7829222385855991 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
354 17057 7828210626798669 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_graphics/juce_graphics_Harfbuzz.cpp.obj babac8068a5cbb35 354 17057 7828210626798669 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_graphics/juce_graphics_Harfbuzz.cpp.obj babac8068a5cbb35
343 21749 7828210626689029 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp.obj eff617cd2d5e1485 343 21749 7828210626689029 CMakeFiles/CrystalizerEQ.dir/JUCE/modules/juce_gui_basics/juce_gui_basics.cpp.obj eff617cd2d5e1485
365 432 7828210853508994 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CrystalizerEQ_artefacts/JuceLibraryCode/CrystalizerEQ_resources.rc d1a3ba4056995d67 365 432 7828210853508994 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CrystalizerEQ_artefacts/JuceLibraryCode/CrystalizerEQ_resources.rc d1a3ba4056995d67
@ -34,24 +34,66 @@
493 795 7828210854316185 CMakeFiles/CrystalizerEQ_rc_lib.dir/CrystalizerEQ_artefacts/JuceLibraryCode/CrystalizerEQ_resources.rc.res 6234bb35ee153fd0 493 795 7828210854316185 CMakeFiles/CrystalizerEQ_rc_lib.dir/CrystalizerEQ_artefacts/JuceLibraryCode/CrystalizerEQ_resources.rc.res 6234bb35ee153fd0
458 5782 7828210853953251 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.obj 87ce7c25ac4a4f5a 458 5782 7828210853953251 CMakeFiles/CrystalizerEQ_Standalone.dir/JUCE/modules/juce_audio_plugin_client/juce_audio_plugin_client_Standalone.cpp.obj 87ce7c25ac4a4f5a
293 1334 7829211846304973 CMakeFiles/CrystalizerEQ.dir/JuceLibraryCode/BinaryData.cpp.obj 98c4237ee105319c 293 1334 7829211846304973 CMakeFiles/CrystalizerEQ.dir/JuceLibraryCode/BinaryData.cpp.obj 98c4237ee105319c
9 317 7829221531598724 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70 8 314 7830049414375001 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
341 6144 7829221534924743 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6 339 6614 7830049417682001 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
333 6372 7829221534830508 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054 332 6820 7830049417615200 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054
6372 7038 7829221595228145 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df 6820 7950 7830049482500564 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
7 266 7829221617882873 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70 8 302 7830049495033297 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
287 1015 7829221620684998 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e 326 1648 7830049498204545 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
7 314 7829221749067166 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70 19 288 7832705412512796 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
330 5318 7829221752300907 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6 6 262 7832705757983566 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
5319 5956 7829221802183852 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df 284 5790 7832705760760373 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
6 279 7829221809256250 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70 280 6013 7832705760719358 CMakeFiles/CrystalizerEQ.dir/PluginProcessor.cpp.obj f49ea9ae57418054
298 835 7829221812176530 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e 6014 7000 7832705818056841 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 250 7829222040478596 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70 9 311 7832705828910696 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
263 5383 7829222043044996 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6 332 1523 7832705832144229 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
5384 6032 7829222094252217 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df 5 316 7832706607724346 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
7 270 7829222101419373 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70 334 5803 7832706611009196 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
286 818 7829222104217311 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e 5803 6476 7832706665702147 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 249 7829222333214101 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70 6 268 7832706673333756 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
263 5269 7829222335782753 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6 286 821 7832706676131296 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
5270 20256 7829222385855991 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df 5 308 7832707172104244 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
6 242 7829222536361455 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70 325 5636 7832707175306499 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
258 742 7829222538886804 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e 5636 6312 7832707228418927 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
5 266 7832707235913062 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
283 802 7832707238696447 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 259 7832707474849843 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
273 5293 7832707477516337 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5294 5909 7832707527729101 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 255 7832707534560893 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
273 758 7832707537238346 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 304 7832707801983845 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
322 5747 7832707805146490 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5748 6397 7832707859403455 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 263 7832707866559010 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
280 938 7832707869301426 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 265 7832707976416692 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
278 5375 7832707979136406 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5376 17902 7832708030122816 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
5 254 7832708156021185 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
272 1330 7832708158696662 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
5 268 7832708503840030 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
282 5398 7832708506606625 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5399 6012 7832708557780750 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 256 7832708564576046 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
274 763 7832708567248644 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
6 263 7832709152991168 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
276 5666 7832709155698498 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5666 6320 7832709209595407 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 250 7832709231139461 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
266 777 7832709233748805 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
5 253 7832709473146204 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
266 5406 7832709475756156 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5407 6095 7832709527163134 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
5 268 7832709534727864 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
286 798 7832709537535382 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
5 272 7832709691995722 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
286 5503 7832709694803072 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5504 6156 7832709746980116 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
6 251 7832709754179143 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
269 760 7832709756810686 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e
9 299 7832709844418658 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
316 5965 7832709847480318 CMakeFiles/CrystalizerEQ.dir/PluginEditor.cpp.obj 44b08ed233e258e6
5965 6606 7832709903974284 CrystalizerEQ_artefacts/Debug/CrystalizerEQ_SharedCode.lib ab4ea4347209d0df
5 272 7832709911095010 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/CMakeFiles/cmake.verify_globs 154243cd2d50ef70
291 745 7832709913952328 CrystalizerEQ_artefacts/Debug/Standalone/CrystalizerEQ.exe f99e08f773a02d9e

View File

@ -94,7 +94,7 @@ CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/CrystalizerEQ
CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe
//make program //make program
CMAKE_MAKE_PROGRAM:FILEPATH=C:/PROGRA~1/JETBRA~1/CLION2~1.4/bin/ninja/win/x64/ninja.exe CMAKE_MAKE_PROGRAM:FILEPATH=C:/Program Files/JetBrains/CLion 2024.3.4/bin/ninja/win/x64/ninja.exe
//Flags used by the linker during the creation of modules during //Flags used by the linker during the creation of modules during
// all build types. // all build types.

View File

@ -4,6 +4,6 @@
-- Exporting juceaide -- Exporting juceaide
-- Testing juceaide -- Testing juceaide
-- Finished setting up juceaide -- Finished setting up juceaide
-- Configuring done (4.3s) -- Configuring done (8.1s)
-- Generating done (0.2s) -- Generating done (0.2s)
-- Build files have been written to: C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio -- Build files have been written to: C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio

View File

@ -167,7 +167,7 @@ rule VERIFY_GLOBS
# Rule for cleaning all built files. # Rule for cleaning all built files.
rule CLEAN rule CLEAN
command = C:\PROGRA~1\JETBRA~1\CLION2~1.4\bin\ninja\win\x64\ninja.exe $FILE_ARG -t clean $TARGETS command = "C:\Program Files\JetBrains\CLion 2024.3.4\bin\ninja\win\x64\ninja.exe" $FILE_ARG -t clean $TARGETS
description = Cleaning all built files... description = Cleaning all built files...
@ -175,6 +175,6 @@ rule CLEAN
# Rule for printing all primary targets available. # Rule for printing all primary targets available.
rule HELP rule HELP
command = C:\PROGRA~1\JETBRA~1\CLION2~1.4\bin\ninja\win\x64\ninja.exe -t targets command = "C:\Program Files\JetBrains\CLion 2024.3.4\bin\ninja\win\x64\ninja.exe" -t targets
description = All primary targets available: description = All primary targets available:

View File

@ -1,6 +1,6 @@
# ninja log v6 # ninja log v6
3 235 7829187764429376 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/JUCE/tools/CMakeFiles/cmake.verify_globs e82b790c19b25664
587 3575 7828209992197061 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_data_structures/juce_data_structures.cpp.obj e5a935d03bdf30dd 587 3575 7828209992197061 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_data_structures/juce_data_structures.cpp.obj e5a935d03bdf30dd
3 225 7829185176238995 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/JUCE/tools/CMakeFiles/cmake.verify_globs e82b790c19b25664
580 679 7828209992121076 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_core/juce_core_CompilationTime.cpp.obj 96acb28cc08ee9fd 580 679 7828209992121076 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_core/juce_core_CompilationTime.cpp.obj 96acb28cc08ee9fd
558 1161 7828209991904944 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_graphics/juce_graphics_Sheenbidi.c.obj c6e9b5177c039b3c 558 1161 7828209991904944 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_graphics/juce_graphics_Sheenbidi.c.obj c6e9b5177c039b3c
35604 36251 7828210342366596 extras/Build/juceaide/juceaide_artefacts/Custom/juceaide.exe 8d82d122d2431c12 35604 36251 7828210342366596 extras/Build/juceaide/juceaide_artefacts/Custom/juceaide.exe 8d82d122d2431c12
@ -11,4 +11,4 @@
544 22275 7828209991762325 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_graphics/juce_graphics.cpp.obj 6faba0626ba41f5 544 22275 7828209991762325 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_graphics/juce_graphics.cpp.obj 6faba0626ba41f5
551 26090 7828209991832548 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_graphics/juce_graphics_Harfbuzz.cpp.obj efbfc3a13447ac38 551 26090 7828209991832548 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_graphics/juce_graphics_Harfbuzz.cpp.obj efbfc3a13447ac38
538 35603 7828209991697213 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_gui_basics/juce_gui_basics.cpp.obj 4f10ea0d95865fdd 538 35603 7828209991697213 extras/Build/juceaide/CMakeFiles/juceaide.dir/__/__/__/modules/juce_gui_basics/juce_gui_basics.cpp.obj 4f10ea0d95865fdd
3 235 7829187764429376 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/JUCE/tools/CMakeFiles/cmake.verify_globs e82b790c19b25664 13 872 7830045097002553 C:/Users/deppe/Desktop/Projects/main_crystalizereq/CrystalizerEQ/cmake-build-debug-visual-studio/JUCE/tools/CMakeFiles/cmake.verify_globs e82b790c19b25664

View File

@ -105,8 +105,8 @@ CMAKE_INSTALL_PREFIX:PATH=C:/Program Files (x86)/CrystalizerEQ
//Path to a program. //Path to a program.
CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe CMAKE_LINKER:FILEPATH=C:/Program Files/Microsoft Visual Studio/2022/Community/VC/Tools/MSVC/14.44.35207/bin/Hostx64/x64/link.exe
//No help, variable specified on the command line. //make program
CMAKE_MAKE_PROGRAM:UNINITIALIZED=C:/PROGRA~1/JETBRA~1/CLION2~1.4/bin/ninja/win/x64/ninja.exe CMAKE_MAKE_PROGRAM:FILEPATH=C:/Program Files/JetBrains/CLion 2024.3.4/bin/ninja/win/x64/ninja.exe
//Flags used by the linker during the creation of modules during //Flags used by the linker during the creation of modules during
// all build types. // all build types.

View File

@ -74,7 +74,7 @@ rule VERIFY_GLOBS
# Rule for cleaning all built files. # Rule for cleaning all built files.
rule CLEAN rule CLEAN
command = C:\PROGRA~1\JETBRA~1\CLION2~1.4\bin\ninja\win\x64\ninja.exe $FILE_ARG -t clean $TARGETS command = "C:\Program Files\JetBrains\CLion 2024.3.4\bin\ninja\win\x64\ninja.exe" $FILE_ARG -t clean $TARGETS
description = Cleaning all built files... description = Cleaning all built files...
@ -82,6 +82,6 @@ rule CLEAN
# Rule for printing all primary targets available. # Rule for printing all primary targets available.
rule HELP rule HELP
command = C:\PROGRA~1\JETBRA~1\CLION2~1.4\bin\ninja\win\x64\ninja.exe -t targets command = "C:\Program Files\JetBrains\CLion 2024.3.4\bin\ninja\win\x64\ninja.exe" -t targets
description = All primary targets available: description = All primary targets available:

View File

@ -1,3 +1,3 @@
Start testing: Oct 23 13:30 Mitteleuropäische Sommerzeit Start testing: Oct 27 13:23 Mitteleuropäische Zeit
---------------------------------------------------------- ----------------------------------------------------------
End testing: Oct 23 13:30 Mitteleuropäische Sommerzeit End testing: Oct 27 13:23 Mitteleuropäische Zeit