diff --git a/.gitignore b/.gitignore index 3047828..4557fa1 100644 --- a/.gitignore +++ b/.gitignore @@ -14,3 +14,4 @@ junit-workspace/ ch.hsr.ifs.sconsolidator.swtbottests/screenshots/ gartenbau_tests *.pydevproject +.DS_Store diff --git a/ch.hsr.ifs.sconsolidator.core.tests/META-INF/MANIFEST.MF b/ch.hsr.ifs.sconsolidator.core.tests/META-INF/MANIFEST.MF index a8d94ae..629261b 100644 --- a/ch.hsr.ifs.sconsolidator.core.tests/META-INF/MANIFEST.MF +++ b/ch.hsr.ifs.sconsolidator.core.tests/META-INF/MANIFEST.MF @@ -2,8 +2,8 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: SConsolidator Core Test Plugin Bundle-SymbolicName: ch.hsr.ifs.sconsolidator.core.tests;singleton:=true -Bundle-Version: 0.6.0.qualifier -Fragment-Host: ch.hsr.ifs.sconsolidator.core;bundle-version="0.6.0" +Bundle-Version: 1.0.0.qualifier +Fragment-Host: ch.hsr.ifs.sconsolidator.core;bundle-version="1.0.0" Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Bundle-Vendor: IFS Require-Bundle: org.junit;bundle-version="4.8.1" diff --git a/ch.hsr.ifs.sconsolidator.core.tests/pom.xml b/ch.hsr.ifs.sconsolidator.core.tests/pom.xml index 76e449d..c18dc0d 100644 --- a/ch.hsr.ifs.sconsolidator.core.tests/pom.xml +++ b/ch.hsr.ifs.sconsolidator.core.tests/pom.xml @@ -3,11 +3,11 @@ ch.hsr.ifs.sconsolidator parent - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT 4.0.0 ch.hsr.ifs.sconsolidator.core.tests - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT eclipse-test-plugin SConsolidator - Core plugin tests diff --git a/ch.hsr.ifs.sconsolidator.core.tests/scons_files/test_projects/gartenbau/SConstruct b/ch.hsr.ifs.sconsolidator.core.tests/scons_files/test_projects/gartenbau/SConstruct index ffa16f0..e41134f 100644 --- a/ch.hsr.ifs.sconsolidator.core.tests/scons_files/test_projects/gartenbau/SConstruct +++ b/ch.hsr.ifs.sconsolidator.core.tests/scons_files/test_projects/gartenbau/SConstruct @@ -2,5 +2,6 @@ env = Environment() env.Append(CPPDEFINES={'Foo': 42, 'Bar': 'YES'}) env.Append(CPPPATH=['cute/', 'src/shapes', '/usr/include/xorg']) env.Append(CCFLAGS='-O3') +env.Append(CXXFLAGS='-O3 -std=c++11') env.StaticLibrary('gartenbau', Glob('src/shapes/*.cpp')) env.Program('test/gartenbau_tests.cpp', LIBS=['gartenbau'], LIBPATH='.') diff --git a/ch.hsr.ifs.sconsolidator.core.tests/scons_files/test_projects/gartenbau/src/shapes/Shape.h b/ch.hsr.ifs.sconsolidator.core.tests/scons_files/test_projects/gartenbau/src/shapes/Shape.h index 6d91a08..5e015ae 100644 --- a/ch.hsr.ifs.sconsolidator.core.tests/scons_files/test_projects/gartenbau/src/shapes/Shape.h +++ b/ch.hsr.ifs.sconsolidator.core.tests/scons_files/test_projects/gartenbau/src/shapes/Shape.h @@ -13,7 +13,7 @@ class Shape { virtual double seeds() const =0; virtual std::string name() const =0; - static const double seedRatio = 0.1; + static constexpr double seedRatio = 0.1; static const double PI; }; diff --git a/ch.hsr.ifs.sconsolidator.core/META-INF/MANIFEST.MF b/ch.hsr.ifs.sconsolidator.core/META-INF/MANIFEST.MF index 824f7c1..55f9a51 100644 --- a/ch.hsr.ifs.sconsolidator.core/META-INF/MANIFEST.MF +++ b/ch.hsr.ifs.sconsolidator.core/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %CoreBundleName Bundle-SymbolicName: ch.hsr.ifs.sconsolidator.core;singleton:=true -Bundle-Version: 0.6.0.qualifier +Bundle-Version: 1.0.0.qualifier Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Require-Bundle: org.eclipse.cdt.core;bundle-version="5.0.0", org.eclipse.cdt.managedbuilder.gnu.ui;bundle-version="7.0.0", diff --git a/ch.hsr.ifs.sconsolidator.core/pom.xml b/ch.hsr.ifs.sconsolidator.core/pom.xml index ce303f9..f516d4a 100644 --- a/ch.hsr.ifs.sconsolidator.core/pom.xml +++ b/ch.hsr.ifs.sconsolidator.core/pom.xml @@ -3,11 +3,11 @@ ch.hsr.ifs.sconsolidator parent - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT 4.0.0 ch.hsr.ifs.sconsolidator.core - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT eclipse-plugin SConsolidator - Core plugin diff --git a/ch.hsr.ifs.sconsolidator.depviz.feature/feature.xml b/ch.hsr.ifs.sconsolidator.depviz.feature/feature.xml index 8467f62..5e465ac 100644 --- a/ch.hsr.ifs.sconsolidator.depviz.feature/feature.xml +++ b/ch.hsr.ifs.sconsolidator.depviz.feature/feature.xml @@ -2,7 +2,7 @@ diff --git a/ch.hsr.ifs.sconsolidator.depviz.feature/pom.xml b/ch.hsr.ifs.sconsolidator.depviz.feature/pom.xml index 0b21f9c..f06a84b 100644 --- a/ch.hsr.ifs.sconsolidator.depviz.feature/pom.xml +++ b/ch.hsr.ifs.sconsolidator.depviz.feature/pom.xml @@ -6,10 +6,10 @@ ch.hsr.ifs.sconsolidator parent - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT ch.hsr.ifs.sconsolidator.depviz.feature - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT eclipse-feature SConsolidator - Dependency Visualization feature diff --git a/ch.hsr.ifs.sconsolidator.depviz/META-INF/MANIFEST.MF b/ch.hsr.ifs.sconsolidator.depviz/META-INF/MANIFEST.MF index d312758..a13acf0 100644 --- a/ch.hsr.ifs.sconsolidator.depviz/META-INF/MANIFEST.MF +++ b/ch.hsr.ifs.sconsolidator.depviz/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %DepVizBundleName Bundle-SymbolicName: ch.hsr.ifs.sconsolidator.depviz;singleton:=true -Bundle-Version: 0.6.0.qualifier +Bundle-Version: 1.0.0.qualifier Bundle-Activator: ch.hsr.ifs.sconsolidator.depviz.DependencyVisualizationPlugin Bundle-ActivationPolicy: lazy Bundle-RequiredExecutionEnvironment: JavaSE-1.6 diff --git a/ch.hsr.ifs.sconsolidator.depviz/pom.xml b/ch.hsr.ifs.sconsolidator.depviz/pom.xml index 3f0e003..a661a61 100644 --- a/ch.hsr.ifs.sconsolidator.depviz/pom.xml +++ b/ch.hsr.ifs.sconsolidator.depviz/pom.xml @@ -3,11 +3,11 @@ ch.hsr.ifs.sconsolidator parent - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT 4.0.0 ch.hsr.ifs.sconsolidator.depviz - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT eclipse-plugin SConsolidator - Dependency Visualization plugin diff --git a/ch.hsr.ifs.sconsolidator.feature/feature.xml b/ch.hsr.ifs.sconsolidator.feature/feature.xml index ccb7e60..766d01e 100644 --- a/ch.hsr.ifs.sconsolidator.feature/feature.xml +++ b/ch.hsr.ifs.sconsolidator.feature/feature.xml @@ -2,7 +2,7 @@ diff --git a/ch.hsr.ifs.sconsolidator.feature/pom.xml b/ch.hsr.ifs.sconsolidator.feature/pom.xml index b46cc41..4bc6d87 100644 --- a/ch.hsr.ifs.sconsolidator.feature/pom.xml +++ b/ch.hsr.ifs.sconsolidator.feature/pom.xml @@ -6,10 +6,10 @@ ch.hsr.ifs.sconsolidator parent - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT ch.hsr.ifs.sconsolidator.feature - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT eclipse-feature SConsolidator - Core Feature diff --git a/ch.hsr.ifs.sconsolidator.help/META-INF/MANIFEST.MF b/ch.hsr.ifs.sconsolidator.help/META-INF/MANIFEST.MF index fd516a9..12f0dae 100644 --- a/ch.hsr.ifs.sconsolidator.help/META-INF/MANIFEST.MF +++ b/ch.hsr.ifs.sconsolidator.help/META-INF/MANIFEST.MF @@ -2,5 +2,5 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %bundleName Bundle-SymbolicName: ch.hsr.ifs.sconsolidator.help; singleton:=true -Bundle-Version: 0.6.0.qualifier +Bundle-Version: 1.0.0.qualifier Bundle-Vendor: %bundleVendor diff --git a/ch.hsr.ifs.sconsolidator.help/html/whatsnew.html b/ch.hsr.ifs.sconsolidator.help/html/whatsnew.html index 197e772..ac37899 100644 --- a/ch.hsr.ifs.sconsolidator.help/html/whatsnew.html +++ b/ch.hsr.ifs.sconsolidator.help/html/whatsnew.html @@ -10,6 +10,14 @@

What's new in SConsolidator

Changelog

+
    +
  • 1.0.0 +
      +
    • Fixed issues with ignoring CXXFlags resulting in the CDT indexer not being able to parse C++11/14 code properly
    • +
    • Use colors of CDT console settings in SConsolidator build console
    • +
    +
+
  • 0.6.0
      diff --git a/ch.hsr.ifs.sconsolidator.help/pom.xml b/ch.hsr.ifs.sconsolidator.help/pom.xml index 3044c13..b30b79b 100644 --- a/ch.hsr.ifs.sconsolidator.help/pom.xml +++ b/ch.hsr.ifs.sconsolidator.help/pom.xml @@ -5,10 +5,10 @@ ch.hsr.ifs.sconsolidator parent - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT ch.hsr.ifs.sconsolidator.help - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT eclipse-plugin SConsolidator - Help plugin diff --git a/ch.hsr.ifs.sconsolidator.swtbottests/META-INF/MANIFEST.MF b/ch.hsr.ifs.sconsolidator.swtbottests/META-INF/MANIFEST.MF index 567b323..d524cac 100644 --- a/ch.hsr.ifs.sconsolidator.swtbottests/META-INF/MANIFEST.MF +++ b/ch.hsr.ifs.sconsolidator.swtbottests/META-INF/MANIFEST.MF @@ -2,7 +2,7 @@ Manifest-Version: 1.0 Bundle-ManifestVersion: 2 Bundle-Name: %Bundle-Name Bundle-SymbolicName: ch.hsr.ifs.sconsolidator.swtbottests -Bundle-Version: 0.6.0.qualifier +Bundle-Version: 1.0.0.qualifier Bundle-Activator: ch.hsr.ifs.sconsolidator.swtbottests.SWTTestPlugin Bundle-Vendor: %Bundle-Vendor Require-Bundle: org.eclipse.core.runtime, @@ -13,7 +13,7 @@ Require-Bundle: org.eclipse.core.runtime, org.eclipse.swtbot.junit4_x;bundle-version="2.0.4", org.apache.log4j;bundle-version="1.2.13", org.eclipse.ui;bundle-version="3.7.0", - ch.hsr.ifs.sconsolidator.core;bundle-version="0.6.0", + ch.hsr.ifs.sconsolidator.core;bundle-version="1.0.0", org.eclipse.swtbot.eclipse.finder;bundle-version="2.2.1" Bundle-RequiredExecutionEnvironment: JavaSE-1.6 Bundle-ActivationPolicy: lazy diff --git a/ch.hsr.ifs.sconsolidator.swtbottests/pom.xml b/ch.hsr.ifs.sconsolidator.swtbottests/pom.xml index 126bfe5..9a7fb46 100644 --- a/ch.hsr.ifs.sconsolidator.swtbottests/pom.xml +++ b/ch.hsr.ifs.sconsolidator.swtbottests/pom.xml @@ -3,12 +3,12 @@ ch.hsr.ifs.sconsolidator parent - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT 4.0.0 ch.hsr.ifs.sconsolidator swtbottests - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT eclipse-test-plugin SConsolidator - SWTBot Tests diff --git a/ch.hsr.ifs.sconsolidator.updates/category.xml b/ch.hsr.ifs.sconsolidator.updates/category.xml index 2052a1e..1f4b4e3 100644 --- a/ch.hsr.ifs.sconsolidator.updates/category.xml +++ b/ch.hsr.ifs.sconsolidator.updates/category.xml @@ -3,10 +3,10 @@ Eclipse plug-in for SCons - + - + diff --git a/ch.hsr.ifs.sconsolidator.updates/pom.xml b/ch.hsr.ifs.sconsolidator.updates/pom.xml index eb14fc2..58d254c 100644 --- a/ch.hsr.ifs.sconsolidator.updates/pom.xml +++ b/ch.hsr.ifs.sconsolidator.updates/pom.xml @@ -6,10 +6,10 @@ ch.hsr.ifs.sconsolidator parent - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT ch.hsr.ifs.sconsolidator.updates - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT eclipse-repository SConsolidator - Update site diff --git a/pom.xml b/pom.xml index 685fc19..9fa7299 100644 --- a/pom.xml +++ b/pom.xml @@ -3,7 +3,7 @@ 4.0.0 ch.hsr.ifs.sconsolidator parent - 0.6.0-SNAPSHOT + 1.0.0-SNAPSHOT pom SConsolidator