@@ -45,6 +45,7 @@ public class WindowsConfig implements Serializable {
4545 private SetupMode setupMode = SetupMode .installForAllUsers ;
4646 private WindowsSigning signing ;
4747 private Registry registry = new Registry ();
48+ private boolean removeOldLibs = false ;
4849
4950 public File getIcoFile () {
5051 return icoFile ;
@@ -269,15 +270,23 @@ public boolean isDisableRunAfterInstall() {
269270 public void setDisableRunAfterInstall (boolean disableRunAfterInstall ) {
270271 this .disableRunAfterInstall = disableRunAfterInstall ;
271272 }
272-
273+
273274 public void setDisableWelcomePage (boolean disableWelcomePage ) {
274275 this .disableWelcomePage = disableWelcomePage ;
275276 }
276-
277+
277278 public boolean isDisableWelcomePage () {
278279 return disableWelcomePage ;
279280 }
280281
282+ public boolean isRemoveOldLibs () {
283+ return removeOldLibs ;
284+ }
285+
286+ public void setRemoveOldLibs (boolean removeOldLibs ) {
287+ this .removeOldLibs = removeOldLibs ;
288+ }
289+
281290 @ Override
282291 public String toString () {
283292 return "WindowsConfig [icoFile=" + icoFile + ", headerType=" + headerType + ", companyName=" + companyName
@@ -290,7 +299,8 @@ public String toString() {
290299 + ", disableWelcomePage=" + disableWelcomePage + ", createDesktopIconTask=" + createDesktopIconTask
291300 + ", generateSetup=" + generateSetup + ", generateMsi=" + generateMsi + ", generateMsm=" + generateMsm
292301 + ", msiUpgradeCode=" + msiUpgradeCode + ", wrapJar=" + wrapJar + ", setupLanguages=" + setupLanguages
293- + ", setupMode=" + setupMode + ", signing=" + signing + ", registry=" + registry + "]" ;
302+ + ", setupMode=" + setupMode + ", signing=" + signing + ", registry=" + registry + ", removeOldLibs="
303+ + removeOldLibs + "]" ;
294304 }
295305
296306 /**
0 commit comments