daust / opal-tools

A flexible installer to install your Oracle PL/SQL and APEX code into different environments. It is complemented by a flexible exporter to spool your Oracle objects into the file system.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

install scripts for both environments: windows and linux

daust opened this issue · comments

Currently, during setup, you will have to decide whether ALL of your clients will work on Windows OR on Linux. Then, the respective .cmd OR .sh files will be generated.

Sometimes, a developer team uses a hybrid approach of working with different clients on BOTH Windows and Linux.

Then we should be able to generate scripts to support both environments in one install.

There is now an additional setup mode for installing only the scripts for a new operating system and not the full software installation. The default is "install" and with "enter" you can use the default.

Setup mode (install=full install, scripts=Only scripts for multi-OS installation):  [install]: 

It is not possible to create the scripts for linux and windows in one go:

  • when using setup on linux you cannot create the windows files because the windows paths don't exist on linux
  • also, the paths (especially for the local configuration files) will be different

Thus, the only option is:

  • doing a full install on linux
  • using version control to check in and check out on windows
  • on windows run setup again with the scripts option, this will generate the windows files