[IGSTK-Developers] New build system
Julien Jomier
jjomier at cs.unc.edu
Thu Jan 19 16:51:19 EST 2006
Andinet,
I don't see why we need to copy the source files from the Sandbox to
another directory...
Let me see if I understand correctly what we are trying to do.
We want to make sure that we have enough flexibility to modify the main
IGSTK source code, so basically what we need to do in the Sandbox is to
create a new IGSTK library (not using the main one) with some possible
modified files.
I agree with the proposed solution to copy files from the main IGSTK
source directory into the Sandbox binary directory and replace with
possible duplicate files that are in Sandbox. Using this approach David
is right and the compiler will refer to the copied files but only for
the main IGSTK files and not the sandbox (that's the problem I'm having
right now).
Let me know if I'm missing something,
Julien
Andinet Enquobahrie wrote:
> Julien Jomier wrote:
>
>> Andinet,
>>
>> I'm trying the new build system and there is a major drawback to it.
>> Using Visual Studio, when the compiler finds an error it reports to
>> the newly created files in the binary directory and not the actual
>> files in the source directory. Therefore debugging is a pain.
>>
>> I think you are copying the file just to merge the tests. Maybe we can
>> keep them separated...
>
> Julien,
>
> Yes, I understand the pain. We knew about this issue while agreeing on
> this build system.. In fact, here is what David wrote about it ....
>
>> The big issue is that debuggers would find the copies of the files,
>> not the originals, and
>> developers would have to be aware of that fact.
>
> We had to settle on this solution just because it was better than the
> other suggested ideas. Please, refer to the email exchanges on this
> matter for the suggested ideas...
>
> I am open to other solutions...Let me know if you think of one...
>
>
> -Andinet
>
>
>
>
>
>
>
>
>>
>> Julien
>>
>> _______________________________________________
>> IGSTK-Developers mailing list
>> IGSTK-Developers at public.kitware.com
>> http://public.kitware.com/cgi-bin/mailman/listinfo/igstk-developers
>>
>>
>
>
>
More information about the IGSTK-Developers
mailing list