- put version info into Makefile

This commit is contained in:
2023-05-02 18:19:48 +02:00
parent ca353251f4
commit 4b73b5ba69
2 changed files with 17 additions and 11 deletions
+4
View File
@@ -23,6 +23,10 @@ DEFINES += -DJUCE_GCC=1 -DLINUX=1 -DJUCE_APP_VERSION=1.0.0 -DJUCE_APP_VERSION_HE
DEFINES_debug += -DDEBUG=1 -D_DEBUG=1
DEFINES_release += -DNDEBUG
DEFINES += -DJucePlugin_Version=1.0.0
DEFINES += -DJucePlugin_VersionCode=0x01000000
DEFINES += -DJucePlugin_VersionString=\"1.0.0\"
INCLUDES += -I $(JUCE_PATH) -I $(JUCE_PATH)/modules -I $(VST2_SDK_PATH) -I $(LIBSRC_PATH)
PACKAGES := JuceLibraryCode Source Synth Fir
+13 -11
View File
@@ -749,8 +749,9 @@ void JaySynthAudioProcessor::bank2xml(XmlElement *xml)
}
}
void JaySynthAudioProcessor::xml2bank(const XmlElement *xml)
void JaySynthAudioProcessor::xml2bank(const XmlElement *_xml)
{
XmlElement *xml = (XmlElement*)_xml;
while(xml)
{
// Read ID
@@ -760,12 +761,13 @@ void JaySynthAudioProcessor::xml2bank(const XmlElement *xml)
break;
}
JaySynthSound *pPatch = &patches[progID];
ScopedPointer<XmlElement> xml_patch = xml->getFirstChildElement();
if (xml_patch->hasTagName ("Patch"))
{
// Read patch
xml2patch(xml_patch, pPatch);
XmlElement *xml2 = xml->getFirstChildElement();
if (xml2->hasTagName ("Patch"))
{
// Read patch
xml2patch(xml2, pPatch);
}
}
xml = xml->getNextElement();
}
@@ -902,10 +904,10 @@ void JaySynthAudioProcessor::loadPatch (const File &file, int index)
}
else if (String(".xmp") == ext)
{
XmlElement *xml = XmlDocument::parse(file);
ScopedPointer<XmlElement> xml = XmlDocument::parse(file);
if (xml->hasTagName ("JSynth"))
{
ScopedPointer<XmlElement> xml2 = xml->getFirstChildElement();
XmlElement *xml2 = xml->getFirstChildElement();
if (xml2->hasTagName ("Patch"))
{
xml2patch(xml2, currpatch);
@@ -957,13 +959,13 @@ void JaySynthAudioProcessor::loadBank (const File &file)
}
else if (String(".xmb") == ext)
{
XmlElement *xml = XmlDocument::parse(file);
ScopedPointer <XmlElement> xml = XmlDocument::parse(file);
if (xml->hasTagName ("JSynth"))
{
XmlElement *xml2 = xml->getFirstChildElement();
const XmlElement *xml2 = xml->getFirstChildElement();
if (xml2->hasTagName ("Bank"))
{
XmlElement *xml3 = xml2->getFirstChildElement();
const XmlElement *xml3 = xml2->getFirstChildElement();
xml2bank(xml3);
setCurrentProgram(getCurrentProgram());
}