Skip to content
Snippets Groups Projects
FXRuby.iss.erb 6.23 KiB
Newer Older
; Script generated by the Inno Setup Script Wizard.
; SEE THE DOCUMENTATION FOR DETAILS ON CREATING INNO SETUP SCRIPT FILES!

[Setup]
AppName=FXRuby
AppVerName=FXRuby <%= PKG_VERSION %>
AppPublisherURL=<%= FXRUBY_HOME_URL %>
AppSupportURL=<%= FXRUBY_HOME_URL %>
AppUpdatesURL=<%= FXRUBY_HOME_URL %>
DefaultDirName=C:\ruby
DefaultGroupName=FXRuby
AllowNoIcons=no
LicenseFile=LICENSE
InfoBeforeFile=README.win32.txt
OutputDir=.
OutputBaseFilename=FXRuby-<%= PKG_VERSION %>-<%= info[1] %>

[Files]
; readme files
Source: "LICENSE"; DestDir: "{app}\doc\FXRuby"; Flags: ignoreversion
Source: "README.win32.txt"; DestDir: "{app}\doc\FXRuby"; Flags: ignoreversion
Source: "README"; DestDir: "{app}\doc\FXRuby"; Flags: ignoreversion
; HTML documentation files
Source: "doc\*.html"; DestDir: "{app}\doc\FXRuby\doc"; Flags: ignoreversion
Source: "doc\images\*.png"; DestDir: "{app}\doc\FXRuby\doc\images"; Flags: ignoreversion
; unit tests
Source: "tests\README"; DestDir: "{app}\doc\FXRuby\tests"; Flags: ignoreversion
Source: "tests\*.rb"; DestDir: "{app}\doc\FXRuby\tests"; Flags: ignoreversion
Source: "tests\*.ps"; DestDir: "{app}\doc\FXRuby\tests"; Flags: ignoreversion
; main extension shared library
Source: "ext\fox16\fox16.so"; DestDir: "{app}\lib\ruby\site_ruby\<%= info[0] %>\<%= info[2] %>; Flags: ignoreversion
; library files
Source: "lib\fox16\*.rb"; DestDir: "{app}\lib\ruby\site_ruby\<%= info[0] %>\fox16"; Flags: ignoreversion
; samples
Source: "examples\README"; DestDir: "{app}\samples\FXRuby"; Flags: ignoreversion
Source: "examples\babelfish.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "babelfish.rbw"; Flags: ignoreversion
Source: "examples\bounce.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "bounce.rbw"; Flags: ignoreversion
Source: "examples\browser.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "browser.rbw"; Flags: ignoreversion
Source: "examples\button.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "button.rbw"; Flags: ignoreversion
Source: "examples\datatarget.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "datatarget.rbw"; Flags: ignoreversion
Source: "examples\dctest.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "dctest.rbw"; Flags: ignoreversion
Source: "examples\dialog.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "dialog.rbw"; Flags: ignoreversion
Source: "examples\dilbert.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "dilbert.rbw"; Flags: ignoreversion
Source: "examples\dirlist.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "dirlist.rbw"; Flags: ignoreversion
Source: "examples\dragdrop.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "dragdrop.rbw"; Flags: ignoreversion
Source: "examples\dragsource.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "dragsource.rbw"; Flags: ignoreversion
Source: "examples\dropsite.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "dropsite.rbw"; Flags: ignoreversion
Source: "examples\foursplit.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "foursplit.rbw"; Flags: ignoreversion
Source: "examples\gltest.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "gltest.rbw"; Flags: ignoreversion
Source: "examples\glviewer.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "glviewer.rbw"; Flags: ignoreversion
Source: "examples\groupbox.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "groupbox.rbw"; Flags: ignoreversion
Source: "examples\header.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "header.rbw"; Flags: ignoreversion
Source: "examples\hello.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "hello.rbw"; Flags: ignoreversion
Source: "examples\hello2.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "hello2.rbw"; Flags: ignoreversion
Source: "examples\iconlist.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "iconlist.rbw"; Flags: ignoreversion
Source: "examples\image.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "image.rbw"; Flags: ignoreversion
Source: "examples\imageviewer.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "imageviewer.rbw"; Flags: ignoreversion
Source: "examples\inputs.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "inputs.rbw"; Flags: ignoreversion
Source: "examples\mditest.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "mditest.rbw"; Flags: ignoreversion
Source: "examples\pig.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "pig.rbw"; Flags: ignoreversion
Source: "examples\iRAA.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "iRAA.rb"; Flags: ignoreversion
Source: "examples\RAA.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "RAA.rb"; Flags: ignoreversion
Source: "examples\raabrowser.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "raabrowser.rbw"; Flags: ignoreversion
Source: "examples\ratio.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "ratio.rbw"; Flags: ignoreversion
Source: "examples\scintilla-test.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "scintilla-test.rbw"; Flags: ignoreversion
Source: "examples\scribble.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "scribble.rbw"; Flags: ignoreversion
Source: "examples\scribble-orig.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "scribble-orig.rbw"; Flags: ignoreversion
Source: "examples\shutter.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "shutter.rbw"; Flags: ignoreversion
Source: "examples\splitter.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "splitter.rbw"; Flags: ignoreversion
Source: "examples\styledtext.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "styledtext.rbw"; Flags: ignoreversion
Source: "examples\tabbook.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "tabbook.rbw"; Flags: ignoreversion
Source: "examples\table.rb"; DestDir: "{app}\samples\FXRuby"; DestName: "table.rbw"; Flags: ignoreversion
; textedit example files
Source: "examples\textedit\commands.rb"; DestDir: "{app}\samples\FXRuby\textedit"; Flags: ignoreversion
Source: "examples\textedit\helpwindow.rb"; DestDir: "{app}\samples\FXRuby\textedit"; Flags: ignoreversion
Source: "examples\textedit\prefdialog.rb"; DestDir: "{app}\samples\FXRuby\textedit"; Flags: ignoreversion
Source: "examples\textedit\textedit.rb"; DestDir: "{app}\samples\FXRuby\textedit"; DestName: "textedit.rbw"; Flags: ignoreversion
; icons for samples
Source: "examples\icons\*.ico"; DestDir: "{app}\samples\FXRuby\icons"; Flags: ignoreversion
Source: "examples\icons\*.png"; DestDir: "{app}\samples\FXRuby\icons"; Flags: ignoreversion