@@ -0,0 +1,1457 @@
+/*%0A * Copyright (c) 2014 Eike Stepper (Berlin, Germany) and others.%0A * All rights reserved. This program and the accompanying materials%0A * are made available under the terms of the Eclipse Public License v1.0%0A * which accompanies this distribution, and is available at%0A * http://www.eclipse.org/legal/epl-v10.html%0A *%0A * Contributors:%0A *    Eike Stepper - initial API and implementation%0A */%0Apackage org.eclipse.oomph.extractor.lib;%0A%0Aimport java.io.FileInputStream;%0Aimport java.io.FileOutputStream;%0Aimport java.util.Properties;%0A%0A/**%0A * @author Eike Stepper%0A */%0Apublic final class PropertiesUpdater extends IO%0A%7B%0A  public static void main(String%5B%5D args) throws Exception%0A  %7B%0A    String source = args%5B0%5D;%0A    String target = args%5B1%5D;%0A%0A    Properties sourceProperties = new Properties();%0A    sourceProperties.load(new FileInputStream(source));%0A%0A    FileInputStream targetInputStream = new FileInputStream(target);%0A    Properties targetProperties;%0A    try%0A    %7B%0A      targetProperties = new Properties();%0A      targetProperties.load(targetInputStream);%0A    %7D%0A    finally%0A    %7B%0A      close(targetInputStream);%0A    %7D%0A%0A    FileOutputStream targetOutputStream = new FileOutputStream(target);%0A%0A    try%0A    %7B%0A      targetProperties.putAll(sourceProperties);%0A      targetProperties.store(targetOutputStream, %22This configuration file was written by: org.eclipse.oomph.extractor.lib.PropertiesUpdater%22);%0A    %7D%0A    finally%0A    %7B%0A      close(targetOutputStream);%0A    %7D%0A  %7D%0A%7D%0A

Test signing Windows executables