void ProjectExporter::addCommonAudioPluginSettings()
{
    if (isLinux() && (getProject().shouldBuildVST().getValue() || getProject().shouldBuildVST3().getValue()))
        makefileExtraLinkerFlags.add ("-Wl,--no-undefined");

    if (supportsAAX() && getProject().shouldBuildAAX().getValue())
        addAAXFoldersToPath();

    // Note: RTAS paths are platform-dependent, impl -> addPlatformSpecificSettingsForProjectType
 }
void ProjectExporter::addCommonAudioPluginSettings()
{
    if (isLinux()
      && (shouldBuildTargetType (ProjectType::Target::VSTPlugIn) || shouldBuildTargetType (ProjectType::Target::VST3PlugIn)))
        makefileExtraLinkerFlags.add ("-Wl,--no-undefined");

    if (shouldBuildTargetType (ProjectType::Target::AAXPlugIn))
        addAAXFoldersToPath();

    // Note: RTAS paths are platform-dependent, impl -> addPlatformSpecificSettingsForProjectType
 }
Exemple #3
0
bool BranchInfo::isWindows()
{
	//default to windows
	bool res = HasAnyFlags(m_uiFlags, BF_WINDOWS_32|BF_WINDOWS_64) || (!isLinux() && !isMacOsX());
	return res;
}