On 5-8-2013 4:09, [email protected] wrote:
Hi John!
  I tested the solution you sent me to my question:
  "I need a solution to compile programs in COMMAND LINE in Windows, as is
done in Linux."
  Your solution really works.
  Unfortunately I expressed myself badly about what I REALLY need  to know.
  The solution that you sent me, you  use batch-build to compile a. icl file
in Windows.
In this case I ever need to have also a . prj file.
This solution does not solve my problem.
I say this is due to the need to have .prj file before compiling a . icl
file.
  In my case, I want to compile an application created inside another
application.
  I have a program to run *. Bat files within a program in CLEAN, but, as I
do not have a . prj file, there's no way I run the bat file.

A .prj file is just a text file. To create it you could:

- Use the CleanIDE to create an example .prj file.
  Remove everything after the line OtherModules.
  To use this file to compile another module, you copy it
  and change the name of the main module (MainModule/Main)
  and name of the executable (Global/Exec).
  You can make a small Clean program to do this.

- The CleanIDE adds default values for fields that
  are missing from a .prj file. The following .prj file
  (module_name.prj) is sufficient to compile a module module_name:

Version: 1.4
Global
        Target: StdEnv
        Exec:   {Project}\module_name.exe
        Paths
                Path:   {Project}
MainModule
        Name:   module_name

So instead you can write a Clean program that writes such a .prj file.
Note that a .prj file uses tab characters at the beginning of a line.
Do not use spaces (except if a path contains spaces).

Kind regards,

John van Groningen
_______________________________________________
clean-list mailing list
[email protected]
http://mailman.science.ru.nl/mailman/listinfo/clean-list

Reply via email to