Thread: Innosetup 5
View Single Post
  #3  
Old 01-26-2005, 07:59 AM
johnd johnd is online now
Registered User
 
Join Date: 12-31-1969
Posts: 2
Hi,

Turns out if you have the Inno Setup Preprocessor option installed the commandline params are the oposite of the install with just the Innosetup compiler. On my install with the preprocessor i get:

[c:\program files\inno setup 5]iscc.exe
Inno Setup 5 Command-Line Compiler
Copyright (C) 1997-2004 Jordan Russell. All rights reserved.
Portions by Martijn Laan
Inno Setup Preprocessor
Copyright (C) 2001-2002 Alex Yackimoff. All rights reserved.

Usage: isppcc scriptfile [ definition | option ]...

scriptfile filename of Inno Setup script (.iss),
'-' to read from standard input

definition emulates #define directive:
/d<name>[=<value>] #define public <name> <value>

option emulates #pragma directive:
/$<letter>(+|-) #pragma option -<letter>(+|-)
/p<letter>(+|-) #pragma parseroption -<letter>(+|-)
/i<paths> #pragma include <paths>
/s<string> #pragma inlinestart <string>
/e<string> #pragma inlineend <string>
/v<number> #pragma verboselevel <number>
specify output path:
/o<path>
specify output filename:

I'll just do a DOS command to work around this for now.

Thanks,
John
Reply With Quote