Commit f1d2353d authored by twanvl's avatar twanvl

windows installer

parent 2b28977f
{\rtf1\ansi\ansicpg1252\uc1 \deff0\deflang1033\deflangfe1033{\fonttbl{\f0\froman\fcharset0\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fswiss\fcharset0\fprq2{\*\panose 020b0604020202020204}Arial;}
{\f2\fmodern\fcharset0\fprq1{\*\panose 02070309020205020404}Courier New;}{\f16\froman\fcharset238\fprq2 Times New Roman CE;}{\f17\froman\fcharset204\fprq2 Times New Roman Cyr;}{\f19\froman\fcharset161\fprq2 Times New Roman Greek;}
{\f20\froman\fcharset162\fprq2 Times New Roman Tur;}{\f21\froman\fcharset186\fprq2 Times New Roman Baltic;}{\f22\fswiss\fcharset238\fprq2 Arial CE;}{\f23\fswiss\fcharset204\fprq2 Arial Cyr;}{\f25\fswiss\fcharset161\fprq2 Arial Greek;}
{\f26\fswiss\fcharset162\fprq2 Arial Tur;}{\f27\fswiss\fcharset186\fprq2 Arial Baltic;}{\f28\fmodern\fcharset238\fprq1 Courier New CE;}{\f29\fmodern\fcharset204\fprq1 Courier New Cyr;}{\f31\fmodern\fcharset161\fprq1 Courier New Greek;}
{\f32\fmodern\fcharset162\fprq1 Courier New Tur;}{\f33\fmodern\fcharset186\fprq1 Courier New Baltic;}}{\colortbl;\red0\green0\blue0;\red0\green0\blue255;\red0\green255\blue255;\red0\green255\blue0;\red255\green0\blue255;\red255\green0\blue0;
\red255\green255\blue0;\red255\green255\blue255;\red0\green0\blue128;\red0\green128\blue128;\red0\green128\blue0;\red128\green0\blue128;\red128\green0\blue0;\red128\green128\blue0;\red128\green128\blue128;\red192\green192\blue192;}{\stylesheet{
\widctlpar\adjustright \fs20\lang3081\cgrid \snext0 Normal;}{\*\cs10 \additive Default Paragraph Font;}{\s15\widctlpar\adjustright \f2\fs20\lang3081\cgrid \sbasedon0 \snext15 Plain Text;}}{\info{\author Twan}{\operator Twan}
{\creatim\yr2005\mo6\dy27\hr1\min39}{\revtim\yr2005\mo10\dy2\hr3\min31}{\version7}{\edmins4}{\nofpages1}{\nofwords0}{\nofchars0}{\*\company Origin}{\nofcharsws0}{\vern113}}\paperw11906\paperh16838\margl1152\margr1152
\widowctrl\ftnbj\aenddoc\hyphcaps0\formshade\viewkind4\viewscale100\pgbrdrhead\pgbrdrfoot \fet0\sectd \linex0\headery709\footery709\colsx709\endnhere\sectdefaultcl {\*\pnseclvl1\pnucrm\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl2
\pnucltr\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl3\pndec\pnstart1\pnindent720\pnhang{\pntxta .}}{\*\pnseclvl4\pnlcltr\pnstart1\pnindent720\pnhang{\pntxta )}}{\*\pnseclvl5\pndec\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl6
\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl7\pnlcrm\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl8\pnlcltr\pnstart1\pnindent720\pnhang{\pntxtb (}{\pntxta )}}{\*\pnseclvl9\pnlcrm\pnstart1\pnindent720\pnhang
{\pntxtb (}{\pntxta )}}\pard\plain \s15\widctlpar\adjustright \f2\fs20\lang3081\cgrid {
\par }\pard \s15\qc\widctlpar\adjustright {\b\f1\fs36 THIS IS BETA SOFTWARE}{\f1\fs24
\par }\pard \s15\widctlpar\adjustright {
\par Magic Set Editor 2 is not finished yet. There may be changes in the file format between this version and the final version. There may also be some bugs left. Please be careful and safe your work often.
\par }}
\ No newline at end of file
;//+----------------------------------------------------------------------------+
;//| Description: Magic Set Editor - Program to make Magic (tm) cards |
;//| Copyright: (C) 2001 - 2005 Twan van Laarhoven |
;//| License: GNU General Public License 2 or later (see file COPYING) |
;//+----------------------------------------------------------------------------+
[setup]
AppName = Not Quite Magic Set Editor 2
AppVerName = Not Quite Magic Set Editor 2 - 0.3.0 beta
AppCopyright = Copyright 2001-2006 Twan van Laarhoven
DefaultDirName = {pf}\Not Quite Magic Set Editor 2
DisableStartupPrompt = 1
DisableProgramGroupPage = 1
AllowNoIcons = 0
ChangesAssociations = 1
WizardImageBackColor = $FFF7F0
BackColor = $FFF7F0
BackColor2 = $FFF7F0
InfoBeforeFile = tools/msw-installer/beta-readme.rtf
;LicenseFile = COPYING
OutputBaseFilename = mse2-
OutputDir = tools/msw-installer/
WizardImageFile = tools/msw-installer/WizModernImage.bmp
WizardSmallImageFile = tools/msw-installer/WizModernSmallImage.bmp
SourceDir = ../..
[Types]
Name: "full"; Description: "Full installation"
Name: "magic"; Description: "Only Magic"
Name: "vs"; Description: "Only VS System"
Name: "yugioh"; Description: "Only Yu-Gi-Oh!"
Name: "custom"; Description: "Custom installation"; Flags: iscustom
[Components]
; Note: The following line does nothing other than provide a visual cue
; to the user that the program files are installed no matter what.
Name: "prog"; Description: "MSE Program Files"; Flags: fixed; Types: full custom magic vs yugioh
Name: "style"; Description: "Templates"; Types: full custom magic vs yugioh
Name: "style/mtg"; Description: "Magic the Gathering"; Types: full custom magic
Name: "style/mtg/new"; Description: "Modern style, after 8th edition"; Types: full custom magic
Name: "style/mtg/old"; Description: "Old style, before 8th edition"; Types: full custom magic
Name: "style/mtg/oldtoken"; Description: "Tokens (old style)"; Types: full custom magic
Name: "style/mtg/newflip"; Description: "Flip cards (modern style)"; Types: full custom magic
Name: "style/mtg/newsplit"; Description: "Split cards (modern style)"; Types: full custom magic
Name: "style/mtg/promo"; Description: "Promotional cards (modern style)"; Types: full custom magic
Name: "style/mtg/textless"; Description: "Texttless cards (modern style)"; Types: full custom magic
Name: "style/vanguard"; Description: "Vanguard (Magic)"; Types: full custom magic
Name: "style/vs"; Description: "VS System"; Types: full custom vs
Name: "style/vs/std"; Description: "Standard style"; Types: full custom vs
Name: "style/vs/ext"; Description: "Extended art promo"; Types: full custom vs
Name: "style/yugioh"; Description: "Yu-Gi-Oh!"; Types: full custom yugioh
[Files]
; ------------------------------ : Program
; program
Source: "build/Release Unicode/mse.exe"; DestDir: "{app}"; Components: prog; Flags: replacesameversion
Source: "tools/msw-installer/msvcr71.dll"; DestDir: "{sys}"; Components: prog; Flags: restartreplace sharedfile uninsneveruninstall onlyifdoesntexist
; locale : en
Source: "data/en.mse-locale/*"; DestDir: "{app}/data/en.mse-locale/"; Components: prog; Flags: recursesubdirs
; ------------------------------ : Magic
; game : magic
Source: "data/magic.mse-game/*"; DestDir: "{app}/data/magic.mse-game/"; Components: style/mtg;
Source: "data/magic.mse-game/stats/*"; DestDir: "{app}/data/magic.mse-game/stats/"; Components: style/mtg;
; include : magic-blends
Source: "data/magic-blends.mse-include/*"; DestDir: "{app}/data/magic-blends.mse-include/"; Components: style/mtg;
; include : magic-watermarks
Source: "data/magic-watermarks.mse-include/*"; DestDir: "{app}/data/magic-watermarks.mse-include/"; Components: style/mtg;
; style : magic-new
Source: "data/magic-new.mse-style/*"; DestDir: "{app}/data/magic-new.mse-style/"; Components: style/mtg/new;
; style : magic-old
Source: "data/magic-old.mse-style/*"; DestDir: "{app}/data/magic-old.mse-style/"; Components: style/mtg/old;
; style : magic-old-token
Source: "data/magic-old-token.mse-style/*"; DestDir: "{app}/data/magic-old-token.mse-style/"; Components: style/mtg/oldtoken;
; style : magic-new-flip
Source: "data/magic-new-flip.mse-style/*"; DestDir: "{app}/data/magic-new-flip.mse-style/"; Components: style/mtg/newflip;
; style : magic-new-split
Source: "data/magic-new-split.mse-style/*"; DestDir: "{app}/data/magic-new-split.mse-style/"; Components: style/mtg/newsplit;
; style : magic-new-promo
Source: "data/magic-new-promo.mse-style/*"; DestDir: "{app}/data/magic-new-promo.mse-style/"; Components: style/mtg/promo;
; style : magic-textless
Source: "data/magic-textless.mse-style/*"; DestDir: "{app}/data/magic-textless.mse-style/"; Components: style/mtg/textless;
; font : magic-mana-small
Source: "data/magic-mana-small.mse-symbol-font/*"; DestDir: "{app}/data/magic-mana-small.mse-symbol-font/"; Components: style/mtg;
; font : magic-mana-large
Source: "data/magic-mana-large.mse-symbol-font/*"; DestDir: "{app}/data/magic-mana-large.mse-symbol-font/"; Components: style/mtg/new style/mtg/newflip;
; export : magic-test
;Source: "data/magic-test.mse-export-template/export-template"; DestDir: "{app}/data/magic-test.mse-export-template/"; Components: style/mtg;
; fonts
Source: "tools/msw-installer/font/matrixb.ttf"; DestDir: "{fonts}"; FontInstall: "Matrix"; Components: style/mtg/new style/mtg/newflip; Flags: onlyifdoesntexist uninsneveruninstall
Source: "tools/msw-installer/font/magmed.ttf"; DestDir: "{fonts}"; FontInstall: "MagicMedieval"; Components: style/mtg/old; Flags: onlyifdoesntexist uninsneveruninstall
Source: "tools/msw-installer/font/mplantin.ttf"; DestDir: "{fonts}"; FontInstall: "MPlantin"; Components: style/mtg; Flags: onlyifdoesntexist uninsneveruninstall
Source: "tools/msw-installer/font/mplantinit.ttf"; DestDir: "{fonts}"; FontInstall: "MPlantin-Italic"; Components: style/mtg; Flags: onlyifdoesntexist uninsneveruninstall
; ------------------------------ : Vanguard
; game : vanguard
Source: "data/vanguard.mse-game/*"; DestDir: "{app}/data/vanguard.mse-game/"; Components: style/vanguard;
; style : vanguard-standard
Source: "data/vanguard-standard.mse-style/*"; DestDir: "{app}/data/vanguard-standard.mse-style/"; Components: style/vanguard;
; ------------------------------ : VS System
; game : vs
Source: "data/vs.mse-game/*"; DestDir: "{app}/data/vs.mse-game/"; Components: style/vs;
; style : vs-standard
Source: "data/vs-standard.mse-style/*"; DestDir: "{app}/data/vs-standard.mse-style/"; Components: style/vs/std;
; style : vs-extended
Source: "data/vs-extended-art.mse-style/*"; DestDir: "{app}/data/vs-extended-art.mse-style/"; Components: style/vs/ext;
; font : vs-arrow
Source: "data/vs-standard-arrow.mse-symbol-font/*"; DestDir: "{app}/data/vs-standard-arrow.mse-symbol-font/";Components: style/vs
; fonts
Source: "tools/msw-installer/font/dirtyheadline.ttf"; DestDir: "{fonts}"; FontInstall: "Dirty Headline"; Components: style/vs; Flags: onlyifdoesntexist uninsneveruninstall
Source: "tools/msw-installer/font/eurosti.ttf"; DestDir: "{fonts}"; FontInstall: "Eurostile"; Components: style/vs; Flags: onlyifdoesntexist uninsneveruninstall
Source: "tools/msw-installer/font/percexp.ttf"; DestDir: "{fonts}"; FontInstall: "Percolator Expert"; Components: style/vs; Flags: onlyifdoesntexist uninsneveruninstall
; ------------------------------ : Yu-Gi-Oh
; game : yugioh
Source: "data/yugioh.mse-game/*"; DestDir: "{app}/data/yugioh.mse-game/"; Components: style/yugioh
; style : yugioh-standard
Source: "data/yugioh-standard.mse-style/*"; DestDir: "{app}/data/yugioh-standard.mse-style/"; Components: style/yugioh
; font : yugioh-standard-levels
Source: "data/yugioh-standard-levels.mse-symbol-font/*"; DestDir: "{app}/data/yugioh-standard-levels.mse-symbol-font/";Components: style/yugioh
; ------------------------------ : Rest of installer
[Icons]
Name: "{commonprograms}\Not Quite Magic Set Editor"; Filename: "{app}\mse.exe"; WorkingDir: "{app}"
[Registry]
; .mse-set file association
;Root: HKCR; Subkey: ".mse-set"; ValueType: string; ValueName: ""; ValueData: "MagicSetEditor2Set"; Flags: uninsdeletevalue
;Root: HKCR; Subkey: "MagicSetEditor2Set"; ValueType: string; ValueName: ""; ValueData: "Magic Set Editor Set"; Flags: uninsdeletekey
;Root: HKCR; Subkey: "MagicSetEditor2Set\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\mse.exe,3"
;Root: HKCR; Subkey: "MagicSetEditor2Set\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\mse.exe"" ""%1"""
; .mse-symbol file association
;Root: HKCR; Subkey: ".mse-symbol"; ValueType: string; ValueName: ""; ValueData: "MagicSetEditor2Symbol"; Flags: uninsdeletevalue
;Root: HKCR; Subkey: "MagicSetEditor2Symbol"; ValueType: string; ValueName: ""; ValueData: "Magic Set Editor Symbol"; Flags: uninsdeletekey
;Root: HKCR; Subkey: "MagicSetEditor2Symbol\DefaultIcon"; ValueType: string; ValueName: ""; ValueData: "{app}\mse.exe,5"
;Root: HKCR; Subkey: "MagicSetEditor2Symbol\shell\open\command"; ValueType: string; ValueName: ""; ValueData: """{app}\mse.exe"" ""%1"""
[Run]
Filename: "{app}\mse.exe"; Description: "Start Not Quite Magic Set Editor"; Flags: postinstall nowait skipifsilent unchecked
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment