PDA

View Full Version : Feature request(s)



NewsArchive
11-01-2012, 05:16 AM
Hello Fredrich,

Could it be possible to :

1. select several rows (code signing here) in a script and ask for
"properties" (details) so as to bulk change _those_ which are common to
all
ie
skip
cert name
url to site
etc

2. add an IF END around the code signing portion ?
I tried here and I can add but they do NOT Ident and when I compile it
does not take the var in consideration
or maybe I did something wrong

If %CODESIGNALL% Equals "1" Then
#code-sign application "D:\Clarion8\bin\ClaASC.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaBAS.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaBTR.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaCLA.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaCLP.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaDB3.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaDB4.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaDF.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaDOS.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaFOX.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaTPS.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaRUN.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaODB.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaORA.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaOLE.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaMSS.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\bin\ClaMEM.dll" ["Data Management
Center"] [Skip]
#code-sign application "D:\Clarion8\accessory\bin\CLAFE.dll" ["Data
Management Center"] [Skip]
#code-sign application "D:\Clarion8\accessory\bin\CLAFM3.dll" ["Data
Management Center"] [Skip]
#code-sign application "D:\Clarion8\accessory\bin\CLAOFF.dll" ["Data
Management Center"] [Skip]
#code-sign application "D:\Clarion8\accessory\bin\CLAWE.dll" ["Data
Management Center"] [Skip]
#code-sign application "D:\Clarion8\accessory\bin\CLANET.dll" ["Data
Management Center"] [Skip]
#code-sign application "J:\pwutil.dll" ["Data Management Center"]
[Skip]
#code-sign application "J:\gdiplus.dll" ["Data Management Center"]
[Skip]
#code-sign application "J:\pxclib30.dll" ["Data Management Center"]
[Skip]
#code-sign application "J:\pxcview.dll" ["Data Management Center"]
[Skip]
#code-sign application "J:\dscrt30.dll" ["Data Management Center"]
[Skip]
#code-sign application "J:\xccdx30.dll" ["Data Management Center"]
[Skip]
#code-sign application "J:\ixclib30.dll" ["Data Management Center"]
[Skip]
#code-sign application "J:\xcpro35.dll" ["Data Management Center"]
[Skip]
#code-sign application "J:\PdfStr35.dll" ["Data Management Center"]
[Skip]
#code-sign application "J:\LSPUZIPX.DLL" ["Data Management Center"]
[Skip]
#code-sign application "J:\LSPZIPX.DLL" ["Data Management Center"]
[Skip]
#code-sign application "J:\Imexcor4.dll" ["Data Management Center"]
[Skip]
#code-sign application "J:\libeay32.dll" ["Data Management Center"]
[Skip]
#code-sign application "J:\libssl32.dll" ["Data Management Center"]
[Skip]
#code-sign application "J:\msvcr71.dll" ["Data Management Center"]
[Skip]
#code-sign application "D:\Clarion8\accessory\bin\vuFT3.dll" ["Data
Management Center"] [Skip]
/* #code-sign application "K:\Mes Documents\SetupBuilder 7
Projects\wd140hf.dll" ["Data Management Center"] */
/* #code-sign application "K:\Mes Documents\SetupBuilder 7
Projects\wd140sql.dll" ["Data Management Center"] */
/* #code-sign application "K:\Mes Documents\SetupBuilder 7
Projects\WD140UNI.dll" ["Data Management Center"] */
/* #code-sign application "K:\Mes Documents\SetupBuilder 7
Projects\WD140hfo.dll" ["Data Management Center"] */
/* #code-sign application "K:\Mes Documents\SetupBuilder 7
Projects\WD140odh.dll" ["Data Management Center"] */
/* #code-sign application "K:\Mes Documents\SetupBuilder 7
Projects\WD140ods.dll" ["Data Management Center"] */
/* #code-sign application "K:\Mes Documents\SetupBuilder 7
Projects\WD140VM.DLL" ["Data Management Center"] */
/* #code-sign application "C:\Windows\System32\myodbc3.dll" ["Data
Management Center"] */
/* #code-sign application "C:\Windows\System32\myodbc3S.dll" ["Data
Management Center"] */
/* #code-sign application "C:\Windows\System32\myodbc3i.exe" ["Data
Management Center"] */
/* #code-sign application "C:\Windows\System32\myodbc3m.exe" ["Data
Management Center"] */
End

Merci

JP in the Microsot land of "certification" arghhh .... <g>

--
JP
__________________________________________________ _____

For those who do not understand ... : "Qui bene amat bene castigat."
__________________________________________________ _____

DMC - Data Management Center : a tool to let you Migrate Import Export
Transfer your Data
www.dmc-fr.com

NewsArchive
11-01-2012, 05:18 AM
Hi JP,

> 1. select several rows (code signing here) in a script and ask for
> "properties" (details) so as to bulk change _those_ which are common to
> all
> ie
> skip
> cert name
> url to site
> etc

Unfortunately, this is not possible. In the script, you can't select
several code lines to change its properties.

Question: why don't you simply use a wildcard here? One line can then code
sign all your DLLs.

> 2. add an IF END around the code signing portion ?
> I tried here and I can add but they do NOT Ident and when I compile it
> does not take the var in consideration
> or maybe I did something wrong
>
> If %CODESIGNALL% Equals "1" Then
> #code-sign application "D:\Clarion8\bin\ClaASC.dll" ["Data Management
> Center"] [Skip]

Yes, you are doing this wrong. You are mix and matching runtime installer
functions and compile time directives.

Your "If" is a runtime statement (executed at installer runtime), your
"#code-sign" is a compile time directive (executed when you compile the
installer).

Does this help?

Friedrich

NewsArchive
11-01-2012, 07:46 AM
As usual it DOES help ;)

Merci

--
JP
__________________________________________________ _____

For those who do not understand ... : "Qui bene amat bene castigat."
__________________________________________________ _____

DMC - Data Management Center : a tool to let you Migrate Import Export
Transfer your Data
www.dmc-fr.com