Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

CLEO Installer - contributors wanted! #37

Closed
x87 opened this issue Feb 24, 2022 · 2 comments
Closed

CLEO Installer - contributors wanted! #37

x87 opened this issue Feb 24, 2022 · 2 comments

Comments

@x87
Copy link
Contributor

x87 commented Feb 24, 2022

As CLEO Redux grows and there are now extra files available in addition to the core library (cleo_redux.asi) such as plugins, SDK or optionally ASI loader it makes sense to create an installer that will handle all the care of installing all necessary files depending on which game the user has. For example, for GTA III (gta3.exe) it may just install cleo_redux.asi and plugins. For GTA SA DE (SanAndreas.exe) it may install cleo_redux64.asi, plugins and check the presence of version.dll (optionally download and install).

A good choice for the installer is Inno Setup that is free and powerful https://jrsoftware.org/isinfo.php
Sanny Builder's installer may serve as an example: https://github.com/sannybuilder/installer

I may come up with a more detailed list of requirements if anyone wants to pick up this task.

@x87 x87 pinned this issue Feb 24, 2022
@x87
Copy link
Contributor Author

x87 commented Mar 18, 2022

Phase 1

  • inno setup
  • x32/x64
  • plugins
  • ultimate asi loader

Phase 2

  • manifest file with dependencies list

@x87
Copy link
Contributor Author

x87 commented Apr 26, 2022

closing via ce0165c

@x87 x87 closed this as completed Apr 26, 2022
@x87 x87 unpinned this issue Apr 26, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant