Porting to LogicLab: Difference between revisions

From Axel Public Wiki
Jump to navigation Jump to search
(Created page with "'''WARNING:''' Those steps are strictly required because LogicLab5 has a different file and folder organization ==Porting procedure from LogicLab4 to LogicLab5:== * modify t...")
 
No edit summary
Line 2: Line 2:


==Porting procedure from LogicLab4 to LogicLab5:==
==Porting procedure from LogicLab4 to LogicLab5:==
* modify the folder name(from LogicLab4 to LogicLab5) in the ISS file (#define LLSrcDir)
* modify the folder name (from LogicLab4 to LogicLab5) in the ISS file (#define LLSrcDir)
* modify the executable file name(from LogicLab4.exe to LogicLab.exe) in the ISS file(#define LLNameExe)
* modify the executable file name (from LogicLab4.exe to LogicLab.exe) in the ISS file (#define LLNameExe)
* modify the path (from LogicLab4 to LogicLab5) in the LLMakeCustomVersion.bat script (set BUILDPATH)
* modify the path (from LogicLab4 to LogicLab5) in the LLMakeCustomVersion.bat script (set BUILDPATH)
* modify the executable file name(from LogicLab4.exe to LogicLab.exe) in the script CustomVersions script (set SRC)
* modify the executable file name (from LogicLab4.exe to LogicLab.exe) in the script CustomVersions script (set SRC)
* Remove the old version(LogicLab4) in  the ISS file with InstallDelete, if desired
* Remove the old version (LogicLab4) in  the ISS file with InstallDelete, if desired
  [InstallDelete]
  [InstallDelete]
  Name: {app}\LogicLab4; Type: filesandordirs
  Name: {app}\LogicLab4; Type: filesandordirs

Revision as of 12:34, 2 March 2017

WARNING: Those steps are strictly required because LogicLab5 has a different file and folder organization

Porting procedure from LogicLab4 to LogicLab5:

  • modify the folder name (from LogicLab4 to LogicLab5) in the ISS file (#define LLSrcDir)
  • modify the executable file name (from LogicLab4.exe to LogicLab.exe) in the ISS file (#define LLNameExe)
  • modify the path (from LogicLab4 to LogicLab5) in the LLMakeCustomVersion.bat script (set BUILDPATH)
  • modify the executable file name (from LogicLab4.exe to LogicLab.exe) in the script CustomVersions script (set SRC)
  • Remove the old version (LogicLab4) in the ISS file with InstallDelete, if desired
[InstallDelete]
Name: {app}\LogicLab4; Type: filesandordirs
  • Modify the PCT file of every target of your catalog if they have any reference <loadExternalTemplate> that points to LogicLab4 in LogicLab5
  • Modify the templates\LogicLab.pct file substituting <extension><dll> LogicLab4.exe in %APPEXENAME%
  • Add in the ISS file the copy of the LogicLab\styles folder
Source: ..\{#LLSrcDir}\Styles\*.*; DestDir: {app}\{#LLDestDir}\Styles; Flags: ignoreversion
  • If you have Pagelab on your suite, modify the PLMakeCustomVersion.bat file and updating the NAMELLC and LOGICLAB_PATH variables