Perforce Jam Build Tool

Find Tips and tricks on how to better use the Zeus IDE. Feel free to post your own tips but please do not post bug reports, feature requests or questions here.
Post Reply
jussij
Site Admin
Posts: 2650
Joined: Fri Aug 13, 2004 5:10 pm

Perforce Jam Build Tool

Post by jussij »

Perforce Jam
Jam is a software build tool that makes building simple things simple and building complicated things manageable.

Overview: http://www.perforce.com/resources/documentation/jam

Documentation: http://public.perforce.com/public/jam/src/Jam.html

FT Jam
FT Jam is 100% backwards compatible implementation of the Perforce Jam and can be used as a drop-in replacement. It exists because Perforce Jam hadn't been updated in a very long time.

Overview: http://www.freetype.org/jam/index.html
jbrandwood
Posts: 11
Joined: Fri May 30, 2014 1:27 pm

Re: Perforce Jam Build Tool

Post by jbrandwood »

jussij wrote:Perforce Jam
Jam is a software build tool that makes building simple things simple and building complicated things manageable.
Jam is a wonderful build tool IMHO, and I've been using it for years on complex projects.

Development on the original Perforce Jam stopped years ago.

FTJam is a fork of the original Perforce Jam, but it also stopped development a long time ago.

The best recent version is Joshua Jensen's JamPlus.

It has lots of updates and improvements, both from the "Jamming" mailing list, and from the JamPlus developers themselves.

It has LUAplus integration, support for Windows/MacOS/Linux, and support for Android and iOS development.

It's old site is at http://www.jamplus.org/projects/jamplus, but development has moved to GitHub ...

https://github.com/jamplus/jamplus
https://github.com/jjensen/luaplus51-all

The builds on the old site aren't updated very often, and it's best to build it from source.

The JamPlus master branch is stable and so hasn't been updated in a while. All current development is going on in the nextgen branch. :)
Post Reply