bugWkCMake - Bugs: bug #15536, BINARY_DIR/include directory not...

 
 
Show feedback again

You are not allowed to post comments on this tracker with your current authentification level.

bug #15536: BINARY_DIR/include directory not cleaned

Submitted by:  Alexandre VINCENT <asmodehn>
Submitted on:  Thu 04 Mar 2010 03:45:22 PM UTC  
 
Category: NoneSeverity: 4 - Important
Priority: 5 - NormalStatus: None
Privacy: PublicAssigned to: Alexandre VINCENT <asmodehn>
Open/Closed: Open

Wed 29 Sep 2010 09:03:43 PM UTC, comment #3:

We need to think also about the case where someone build from the source directory. Even if it is discouraged, some might still do it.

At the moment the files are copied over themselves which messes up dependencies, IDE and stuff around, with no reason to doing so.

Still need to be fixed.

Alexandre VINCENT <asmodehn>In charge of this item.
Sat 24 Apr 2010 01:58:43 PM UTC, comment #2:

binary_dir/include folders seem to still be included by dependent project so i dont see any changes here, am i wrong ?

XorfacX <xorfacx>
Project Member
Mon 19 Apr 2010 09:26:44 AM UTC, comment #1:

We were including the binary_dir/include folder when building just because of the generated WkPlatform header.

WkPlatform cmake generated code has now been put to CMakeFiles, which we now include on build.

The user's changes in the source_dir/include will therefore not be hidden by remaining old copy in binary_dir, as we do not need to include it anymore.

Alexandre VINCENT <asmodehn>In charge of this item.
Thu 04 Mar 2010 03:45:22 PM UTC, original submission:

When a build happens, BINARY_DIR/include is copied from SOURCE_DIR/include.

However whenthe source is updated, and some fils where removed, these files are not removed from BINARY_DIR/include, and might lead to divergent behaviour on different build directories.

The BINARY_DIR/include directory should always match the SOURCE_DIR/include. either remove and recopy at each build, copy only differences, and/or remove it on clean target...

Alexandre VINCENT <asmodehn>In charge of this item.

 

No files currently attached

 

Depends on the following items: None found

Items that depend on this one: None found

 

Carbon-Copy List
  • -unavailable- added by xorfacx (Posted a comment)
  • -unavailable- added by asmodehn (Submitted the item)
  •  

    Do you think this task is very important?
    If so, you can click here to add your encouragement to it.
    This task has 0 encouragements so far.

    Only logged-in users can vote.

     

    Please enter the title of George Orwell's famous dystopian book (it's a date):

     

     

    Follow 3 latest changes.

    Date Changed By Updated Field Previous Value => Replaced By
    Tue 04 Sep 2012 08:51:37 PM UTCxorfacxAssigned toNone=>asmodehn
    Wed 29 Sep 2010 09:03:43 PM UTCasmodehnStatusReady For Test=>None
    Mon 19 Apr 2010 09:26:44 AM UTCasmodehnStatusNone=>Ready For Test
    Show feedback again

    Back to the top


    Powered by Savane 3.1-cleanup