Jump to content
Excelsior Forums
Freddy

How to make building of 32-bit and 64-bit easier.

Recommended Posts

Hi,

I have a project which requires both 32-bit and 64-bit builds.

So I have installed both 32-bit and 64-bit Excelsior JET 15.

I'm using a single project files and just opening it with 32-bit or 64-bit JET when building.

The problem is both 32 and 64 are compiling to the same folder "project_jetpdb", so if I first compile in 64-bit, after that 32-bit (the compilation data from 64-bit gets overwritten) and later when compiling again 64-bit I need to wait for compilation of all classes / jars.

If I just compile 64-bit two times in a row the second time is obviously much faster since it's uses new incremental compilation. But if I compile 32-bit then if compiling 64-bit after that, it takes long time again.

I understand that I could create a separate project which would be 100% the same just in different location, but it would be quite hard to maintain (I would need to make the same changes in two separate projects and might forget to do that in one or another).

Maybe it's possible to compile to something like "project_jetpdb_32" and "project_jetpdb_64" depending in which version of JET the project is opened.

Any help?

Share this post


Link to post
Share on other sites
Quote

I understand that I could create a separate project which would be 100% the same just in different location

Currently, this is the only option but we will consider your request regarding mangled names for the jetpdb directory.

Quote

but it would be quite hard to maintain (I would need to make the same changes in two separate projects and might forget to do that in one or another).

You could script copying the project to a different location as a part of your build procedure.

 

 

 

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

×