Jump to content


Photo

InnoSetup for Lazarus ?


  • Please log in to reply
1 reply to this topic

#1 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 posts
  • LocationOaxaca, México

Posted 04 October 2011 - 09:45 AM


Aquí un comentario e invitación muy interesante para un próximo proyecto sobre instaladores multiplataforma con Lazarus, estaremos a la espera.


 


Re: InnoSetup for Lazarus ?
« Reply #27 on: September 29, 2011, 04:22:07 pm »


OK, how about this, we as ++Technologies are going to create a setup program for XPower++ anyway, and I am going to push to make the setup program part open source so everyone can get a copy and use/change it for them self, and as already suggested:

1. It should support x86/x64 Windows Setup -> with Reg and uninstaller.
2. It should support dependencies for x86/x64 Linux
3. It should support Application / Library Bundle support for Mac

We will name the project Laz Cross Setup Builder and maintain it on google, this way we will start to contribute to the Lazarus Community, because we love Lazarus

Once we have created the root trunk of this project, everyone is welcome to join this effort.

« Last Edit: September 29, 2011, 04:28:29 pm by plusplus »




Lazarus Forum: http://www.lazarus.f...23dda3df675cf96


Saludos

  • 0

#2 fredycc

fredycc

    Advanced Member

  • Moderadores
  • PipPipPip
  • 874 posts
  • LocationOaxaca, México

Posted 07 November 2011 - 10:45 AM

Ya es una realidad este proyecto, donde podremos crear ya sea desde windows, linux o mac, instaladores para cualquiera de estas 3 plataformas, muy útil e interesante además de ser un proyecto open source creado con Lazarus.


Lo acabo de descargar y bueno vamos a utilizar haber que tal anda, búsquenlo como SETUP BUILDER


Descarga: http://www.gridplusp...p?page=xpowerdl
Proyecto: http://code.google.c...-setup-builder/

Datos:
Version Changes 0.1
  -Windows Shortcut Support
  -Supports Mac Bundles Now
  -Seperated Build Types
  -Fixed Bugs

Todo
  -Windows Registry Support
  -Uninstaller

How to use
  1. Build setup for each platform and rename the output e.g.
      win32.setup.bin
      win64.setup.bin
      mac32.setup.bin
      mac64.setup.bin
      lin32.setup.bin
      lin64.setup.bin

  2. Build setup and laz_setup_builder for each platform
  3. place all bin files and setup.exe and laz_setup_builder.exe into one folder
  4. Now you can use and compile setups

Saludos
  • 0




IP.Board spam blocked by CleanTalk.