[fpc-devel] The future of fpmake

2011-03-30 Thread Darius Blaszyk
Hi, I'm using fpmake more and more in my projects (large or small) and from time to time I come across some limitations that need to be resolved. In the past I have supplied a number of small patches which were normally applied without problems, but sometimes I was sent back (mostly with good r

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread michael . vancanneyt
On Wed, 30 Mar 2011, Darius Blaszyk wrote: Hi, I'm using fpmake more and more in my projects (large or small) and from time to time I come across some limitations that need to be resolved. In the past I have supplied a number of small patches which were normally applied without problems, bu

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Florian Klaempfl
Am 30.03.2011 17:31, schrieb michael.vancann...@wisa.be: >> - execute fpmake from command line (see thread by mattias : "run >> pascal programs as script") for this we would need instantfpc to >> support win32 and it should be supplied as a standard fpc tool > > I doubt this is feasible for window

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread michael . vancanneyt
On Wed, 30 Mar 2011, Florian Klaempfl wrote: Am 30.03.2011 17:31, schrieb michael.vancann...@wisa.be: - execute fpmake from command line (see thread by mattias : "run pascal programs as script") for this we would need instantfpc to support win32 and it should be supplied as a standard fpc too

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Marco van de Voort
In our previous episode, michael.vancann...@wisa.be said: > > - implement the creation of installer (scripts) for all platforms > > I doubt a cross-platform installer is feasible within the scope of FPC. > If you mean the creation of a skeleton inno setup script or a .rpm or .deb > spec, that can

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Mattias Gaertner
On Wed, 30 Mar 2011 17:57:48 +0200 (CEST) mar...@stack.nl (Marco van de Voort) wrote: > In our previous episode, michael.vancann...@wisa.be said: > > > - implement the creation of installer (scripts) for all platforms > > > > I doubt a cross-platform installer is feasible within the scope of FPC.

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Darius Blaszyk
On Mar 30, 2011, at 5:31 PM, michael.vancann...@wisa.be wrote: >> - managing debug/release builds (also cross-compiling) > > What is failing in the current system for this ? I was thinking to be able to do something like : >fpmake build debug This will add some debug options to the build proc

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Darius Blaszyk
On Mar 30, 2011, at 5:46 PM, michael.vancann...@wisa.be wrote: > > > On Wed, 30 Mar 2011, Florian Klaempfl wrote: > >> Am 30.03.2011 17:31, schrieb michael.vancann...@wisa.be: - execute fpmake from command line (see thread by mattias : "run pascal programs as script") for this we wou

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Michael Van Canneyt
On Wed, 30 Mar 2011, Darius Blaszyk wrote: On Mar 30, 2011, at 5:31 PM, michael.vancann...@wisa.be wrote: - managing debug/release builds (also cross-compiling) What is failing in the current system for this ? I was thinking to be able to do something like : fpmake build debug This

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Michael Van Canneyt
On Wed, 30 Mar 2011, Darius Blaszyk wrote: On Mar 30, 2011, at 5:46 PM, michael.vancann...@wisa.be wrote: On Wed, 30 Mar 2011, Florian Klaempfl wrote: Am 30.03.2011 17:31, schrieb michael.vancann...@wisa.be: - execute fpmake from command line (see thread by mattias : "run pascal progra

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Darius Blaszyk
On Mar 30, 2011, at 9:08 PM, Michael Van Canneyt wrote: > > > On Wed, 30 Mar 2011, Darius Blaszyk wrote: > >> >> On Mar 30, 2011, at 5:31 PM, michael.vancann...@wisa.be wrote: >> - managing debug/release builds (also cross-compiling) >>> >>> What is failing in the current system for th

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Darius Blaszyk
On Mar 30, 2011, at 9:12 PM, Michael Van Canneyt wrote: >> - execute fpmake from command line (see thread by mattias : "run >> pascal programs as script") for this we would need instantfpc to >> support win32 and it should be supplied as a standard fpc tool > > I doubt this is

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Michael Van Canneyt
On Wed, 30 Mar 2011, Darius Blaszyk wrote: On Mar 30, 2011, at 9:08 PM, Michael Van Canneyt wrote: On Wed, 30 Mar 2011, Darius Blaszyk wrote: On Mar 30, 2011, at 5:31 PM, michael.vancann...@wisa.be wrote: - managing debug/release builds (also cross-compiling) What is failing in the

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Michael Van Canneyt
On Wed, 30 Mar 2011, Darius Blaszyk wrote: On Mar 30, 2011, at 9:12 PM, Michael Van Canneyt wrote: - execute fpmake from command line (see thread by mattias : "run pascal programs as script") for this we would need instantfpc to support win32 and it should be supplied as a standard fpc tool

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Darius Blaszyk
On Mar 30, 2011, at 9:29 PM, Michael Van Canneyt wrote: >> - managing debug/release builds (also cross-compiling) > > What is failing in the current system for this ? I was thinking to be able to do something like : > fpmake build debug This will add so

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Darius Blaszyk
On Mar 30, 2011, at 9:37 PM, Michael Van Canneyt wrote: >>> I don't think this is needed/wanted. fpmake.pp is intended to be used in >>> tandem with fppkg, and that looks for a fpmake.pp program, not a script. >> For FPC yes, but for standalone projects this is not the case as you >> mentioned.

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Michael Van Canneyt
On Wed, 30 Mar 2011, Darius Blaszyk wrote: On Mar 30, 2011, at 9:29 PM, Michael Van Canneyt wrote: - managing debug/release builds (also cross-compiling) What is failing in the current system for this ? I was thinking to be able to do something like : fpmake build debug This will add

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Michael Van Canneyt
On Wed, 30 Mar 2011, Darius Blaszyk wrote: On Mar 30, 2011, at 9:37 PM, Michael Van Canneyt wrote: I don't think this is needed/wanted. fpmake.pp is intended to be used in tandem with fppkg, and that looks for a fpmake.pp program, not a script. For FPC yes, but for standalone projects thi

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Darius Blaszyk
On Mar 30, 2011, at 11:46 PM, Michael Van Canneyt wrote: >>> fpmake build debug >>> >>> I would prefer a named option, i.e. >>> >>> fpmake build --profile=debug >> from the users perspective this is not very friendly. > > It is more clear what is meant. All other options are also specified

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Darius Blaszyk
> (not to mention all the possible complications on Windows, probably Mac > OS as well) Can you name a potential issue you see by renaming the makefile to some other extension? I thought that FPC does not mind which extension you use, as long as the syntax is correct? >>>

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Michael Van Canneyt
On Thu, 31 Mar 2011, Darius Blaszyk wrote: On Mar 30, 2011, at 11:46 PM, Michael Van Canneyt wrote: fpmake build debug I would prefer a named option, i.e. fpmake build --profile=debug from the users perspective this is not very friendly. It is more clear what is meant. All other option

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Darius Blaszyk
> Imagine you have debug, profiling and testing setup locally b Should be debug, release and testing ___ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel

Re: [fpc-devel] The future of fpmake

2011-03-30 Thread Michael Van Canneyt
On Thu, 31 Mar 2011, Darius Blaszyk wrote: (not to mention all the possible complications on Windows, probably Mac OS as well) Can you name a potential issue you see by renaming the makefile to some other extension? I thought that FPC does not mind which extension you use, as long as the s