Re: [Simh] CMake based build (was: Makefile)

2016-10-16 Thread Bill Deegan
I have more than 5 years experience with SCons and usually problems are
caused by not understanding how it works.

That said, CMake is popular.
I've used both, have more experience with SCons.
Didn't mean to derail the thread, but thought if cmake didn't run on alpha..

On Sun, Oct 16, 2016 at 12:17 PM, Richard  wrote:

>
> In article 

Re: [Simh] CMake based build (was: Makefile)

2016-10-16 Thread Ray Jewhurst
Thanks for the heads up Richard. I just hate things that look pretty on the
surface and then you delve into it and Bam!

On Oct 16, 2016 3:17 PM, "Richard"  wrote:

>
> In article 

Re: [Simh] CMake based build (was: Makefile)

2016-10-16 Thread Richard

Anyway, the point is not SCons.  The point of this thread is CMake.

There is a reasonable point of view that says "if it ain't broke,
don't fix it", which is an argument in favor of the existing
Makefiles.

However, the existing Makefiles duplicate everything that's also in
the Visual Studio projects.  Which, by the way, wouldn't go away if
you switched to SCons, because SCons doesn't solve this problem.

CMake, however, does solve this problem.  CMake can generate
Makefiles, Xcode projects, VS projects and other build system projects
(like ninja).  You keep the functionality you have, but eliminate the
need to maintain two build systems.
-- 
"The Direct3D Graphics Pipeline" free book 
The Terminals Wiki 
 The Computer Graphics Museum 
  Legalize Adulthood! (my blog) 
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] CMake based build (was: Makefile)

2016-10-15 Thread Bill Deegan
I'm the co-manager of the SCons project and would be willing to assist.

On Sat, Oct 15, 2016 at 3:25 PM, Ray Jewhurst 
wrote:

> I only have limited experience with SCons but I have found it extremely
> intuitive and easy to use. It could be worth a shot.
>
> On Oct 15, 2016 2:24 PM, "Bill Deegan"  wrote:
>
>> Is there python on alpha? you could use SCons
>>
>> On Sat, Oct 15, 2016 at 12:05 AM, Cory Smelosky  wrote:
>>
>>> Is there cmake for Alpha? ;)
>>>
>>> Sent from my iPhone
>>>
>>> > On Oct 13, 2016, at 17:41, Richard  wrote:
>>> >
>>> > Since the build has been a subject of discussion lately, is there any
>>> > interest in migrating to a CMake build?
>>> >
>>> > I'm willing to give it a go if there is interest.
>>> >
>>> > This would completely eliminate the need to duplicate build logic in
>>> > the VS projects as they would simply be generated by CMake.
>>> > --
>>> > "The Direct3D Graphics Pipeline" free book <
>>> http://tinyurl.com/d3d-pipeline>
>>> >The Terminals Wiki 
>>> > The Computer Graphics Museum 
>>> >  Legalize Adulthood! (my blog) >> >
>>> > ___
>>> > Simh mailing list
>>> > Simh@trailing-edge.com
>>> > http://mailman.trailing-edge.com/mailman/listinfo/simh
>>>
>>> ___
>>> Simh mailing list
>>> Simh@trailing-edge.com
>>> http://mailman.trailing-edge.com/mailman/listinfo/simh
>>>
>>
>>
>> ___
>> Simh mailing list
>> Simh@trailing-edge.com
>> http://mailman.trailing-edge.com/mailman/listinfo/simh
>>
>
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] CMake based build (was: Makefile)

2016-10-15 Thread Ray Jewhurst
I only have limited experience with SCons but I have found it extremely
intuitive and easy to use. It could be worth a shot.

On Oct 15, 2016 2:24 PM, "Bill Deegan"  wrote:

> Is there python on alpha? you could use SCons
>
> On Sat, Oct 15, 2016 at 12:05 AM, Cory Smelosky  wrote:
>
>> Is there cmake for Alpha? ;)
>>
>> Sent from my iPhone
>>
>> > On Oct 13, 2016, at 17:41, Richard  wrote:
>> >
>> > Since the build has been a subject of discussion lately, is there any
>> > interest in migrating to a CMake build?
>> >
>> > I'm willing to give it a go if there is interest.
>> >
>> > This would completely eliminate the need to duplicate build logic in
>> > the VS projects as they would simply be generated by CMake.
>> > --
>> > "The Direct3D Graphics Pipeline" free book <
>> http://tinyurl.com/d3d-pipeline>
>> >The Terminals Wiki 
>> > The Computer Graphics Museum 
>> >  Legalize Adulthood! (my blog) 
>> > ___
>> > Simh mailing list
>> > Simh@trailing-edge.com
>> > http://mailman.trailing-edge.com/mailman/listinfo/simh
>>
>> ___
>> Simh mailing list
>> Simh@trailing-edge.com
>> http://mailman.trailing-edge.com/mailman/listinfo/simh
>>
>
>
> ___
> Simh mailing list
> Simh@trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh
>
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] CMake based build (was: Makefile)

2016-10-15 Thread Bill Deegan
Is there python on alpha? you could use SCons

On Sat, Oct 15, 2016 at 12:05 AM, Cory Smelosky  wrote:

> Is there cmake for Alpha? ;)
>
> Sent from my iPhone
>
> > On Oct 13, 2016, at 17:41, Richard  wrote:
> >
> > Since the build has been a subject of discussion lately, is there any
> > interest in migrating to a CMake build?
> >
> > I'm willing to give it a go if there is interest.
> >
> > This would completely eliminate the need to duplicate build logic in
> > the VS projects as they would simply be generated by CMake.
> > --
> > "The Direct3D Graphics Pipeline" free book  pipeline>
> >The Terminals Wiki 
> > The Computer Graphics Museum 
> >  Legalize Adulthood! (my blog) 
> > ___
> > Simh mailing list
> > Simh@trailing-edge.com
> > http://mailman.trailing-edge.com/mailman/listinfo/simh
>
> ___
> Simh mailing list
> Simh@trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh
>
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

Re: [Simh] CMake based build (was: Makefile)

2016-10-15 Thread Cory Smelosky
Is there cmake for Alpha? ;)

Sent from my iPhone

> On Oct 13, 2016, at 17:41, Richard  wrote:
> 
> Since the build has been a subject of discussion lately, is there any
> interest in migrating to a CMake build?
> 
> I'm willing to give it a go if there is interest.
> 
> This would completely eliminate the need to duplicate build logic in
> the VS projects as they would simply be generated by CMake.
> -- 
> "The Direct3D Graphics Pipeline" free book 
>The Terminals Wiki 
> The Computer Graphics Museum 
>  Legalize Adulthood! (my blog) 
> ___
> Simh mailing list
> Simh@trailing-edge.com
> http://mailman.trailing-edge.com/mailman/listinfo/simh

___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh

[Simh] CMake based build (was: Makefile)

2016-10-13 Thread Richard
Since the build has been a subject of discussion lately, is there any
interest in migrating to a CMake build?

I'm willing to give it a go if there is interest.

This would completely eliminate the need to duplicate build logic in
the VS projects as they would simply be generated by CMake.
-- 
"The Direct3D Graphics Pipeline" free book 
The Terminals Wiki 
 The Computer Graphics Museum 
  Legalize Adulthood! (my blog) 
___
Simh mailing list
Simh@trailing-edge.com
http://mailman.trailing-edge.com/mailman/listinfo/simh