How do I adapt the scons-gnat
and scons-ada
builder to work with ads-files that don't have a corresponding .adb file? I ask because gnatbind
asks for ali-files corresponding to .ads files when no corresponding .adb is present.
I need this because in our organisation some modules are delivered in binary format (.ads
, .ali
and .o
only). I've also heard something about making the .ali files readonly to make the gnat suite happier.
If you help out with this I could finally convince the leaders in my IT-organisation to make the switch from Make to Scons. This will gives enormous increase of compilation speed and iterative development joy thanks to all the cool features of SCons including shared caching, explicit environment handling etc.