<html>
 <body>
  <div style="font-family: Verdana, Arial, Helvetica, Sans-Serif;">
   <table bgcolor="#f9f3c9" width="100%" cellpadding="8" style="border: 1px #c9c399 solid;">
    <tr>
     <td>
      This is an automatically generated e-mail. To reply, visit:
      <a href="http://git.reviewboard.kde.org/r/109071/">http://git.reviewboard.kde.org/r/109071/</a>
     </td>
    </tr>
   </table>
   <br />










<blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
 <p style="margin-top: 0;">On March 3rd, 2013, 11:38 p.m. UTC, <b>Friedrich W. H. Kossebau</b> wrote:</p>
 <blockquote style="margin-left: 1em; border-left: 2px solid #d0d0d0; padding-left: 10px;">
  



<table width="100%" border="0" bgcolor="white" style="border: 1px solid #C0C0C0; border-collapse: collapse; margin: 2px padding: 2px;">
 <thead>
  <tr>
   <th colspan="4" bgcolor="#F0F0F0" style="border-bottom: 1px solid #C0C0C0; font-size: 9pt; padding: 4px 8px; text-align: left;">
    <a href="http://git.reviewboard.kde.org/r/109071/diff/3/?file=116880#file116880line1" style="color: black; font-weight: bold; text-decoration: underline;">cmake/productsets/desktop.cmake</a>
    <span style="font-weight: normal;">

     (Diff revision 3)

    </span>
   </th>
  </tr>
 </thead>



 
 

 <tbody>

  <tr>
    <th bgcolor="#b1ebb0" style="border-right: 1px solid #C0C0C0;" align="right"><font size="2"></font></th>
    <td bgcolor="#c5ffc4" width="50%"><pre style="font-size: 8pt; line-height: 140%; margin: 0; "></pre></td>
    <th bgcolor="#b1ebb0" style="border-left: 1px solid #C0C0C0; border-right: 1px solid #C0C0C0;" align="right"><font size="2">1</font></th>
    <td bgcolor="#c5ffc4" width="50%"><pre style="font-size: 8pt; line-height: 140%; margin: 0; "><span class="c">#defines the set of products commonly wanted for Calligra Active</span></pre></td>
  </tr>

 </tbody>

</table>

  <pre style="white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">should be "wanted for Desktop OS".</pre>
 </blockquote>





</blockquote>
<pre style="margin-left: 1em; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">With these little niggles fixed, I'd say, please merge to master. We're waiting with a patch for merging sketch to master for this patch to go in, since sketch also has changes to make creativeonly smaller.</pre>
<br />




<p>- Boudewijn</p>


<br />
<p>On March 3rd, 2013, 11:24 p.m. UTC, Friedrich W. H. Kossebau wrote:</p>








<table bgcolor="#fefadf" width="100%" cellspacing="0" cellpadding="8" style="background-image: url('http://git.reviewboard.kde.org/static/rb/images/review_request_box_top_bg.ab6f3b1072c9.png'); background-position: left top; background-repeat: repeat-x; border: 1px black solid;">
 <tr>
  <td>

<div>Review request for Calligra.</div>
<div>By Friedrich W. H. Kossebau.</div>


<p style="color: grey;"><i>Updated March 3, 2013, 11:24 p.m.</i></p>






<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Description </h1>
 <table width="100%" bgcolor="#ffffff" cellspacing="0" cellpadding="10" style="border: 1px solid #b8b5a0">
 <tr>
  <td>
   <pre style="margin: 0; padding: 0; white-space: pre-wrap; white-space: -moz-pre-wrap; white-space: -pre-wrap; white-space: -o-pre-wrap; word-wrap: break-word;">PRODUCTSET is a substitute for the old non-exclusive options CREATIVEONLY and TINY (which then are handled exclusively, eek), with migration support for CREATIVEONLY flag. Predefined hardcoded productsets are ACTIVE, CREATIVE, DESKTOP, and ALL (as fallback and default).
    
Patch also turns buildsystem to have a SHOULD_BUILD for each product (app/plugin), which then all get turned on centrally in groups depending on the productset, instead of everywhere having overlapping and hard to oversee if-else blocks deciding what gets build and what not.

Not the perfect final solution, but a first step into the right direction IMHO.

Known issues:
* BUILD_AUTHOR is not yet set

Patch can be also tested as branch addProductSetBuildParameter-kossebau.
</pre>
  </td>
 </tr>
</table>





<h1 style="color: #575012; font-size: 10pt; margin-top: 1.5em;">Diffs</b> </h1>
<ul style="margin-left: 3em; padding-left: 0;">

 <li>3rdparty/CMakeLists.txt <span style="color: grey">(a300bd2)</span></li>

 <li>CMakeLists.txt <span style="color: grey">(564c0a0)</span></li>

 <li>cmake/modules/CalligraProductSetMacros.cmake <span style="color: grey">(PRE-CREATION)</span></li>

 <li>cmake/productsets/README <span style="color: grey">(PRE-CREATION)</span></li>

 <li>cmake/productsets/active.cmake <span style="color: grey">(PRE-CREATION)</span></li>

 <li>cmake/productsets/all.cmake <span style="color: grey">(PRE-CREATION)</span></li>

 <li>cmake/productsets/creative.cmake <span style="color: grey">(PRE-CREATION)</span></li>

 <li>cmake/productsets/desktop.cmake <span style="color: grey">(PRE-CREATION)</span></li>

 <li>devtools/CMakeLists.txt <span style="color: grey">(f0e7b62)</span></li>

 <li>devtools/cstester/CMakeLists.txt <span style="color: grey">(a12ea92)</span></li>

 <li>doc/CMakeLists.txt <span style="color: grey">(205b34a)</span></li>

 <li>extras/CMakeLists.txt <span style="color: grey">(70edca7)</span></li>

 <li>extras/quickprint/CMakeLists.txt <span style="color: grey">(1cb9cc3)</span></li>

 <li>extras/thumbnail/CMakeLists.txt <span style="color: grey">(9b2ef6f)</span></li>

 <li>filters/CMakeLists.txt <span style="color: grey">(5acecef)</span></li>

 <li>filters/plan/mpxj/CMakeLists.txt <span style="color: grey">(237d214)</span></li>

 <li>filters/sheets/CMakeLists.txt <span style="color: grey">(351a8e2)</span></li>

 <li>filters/words/CMakeLists.txt <span style="color: grey">(0c2107c)</span></li>

 <li>kexi/CMakeLists.txt <span style="color: grey">(54cdabb)</span></li>

 <li>kexi/kexidb/drivers/CMakeLists.txt <span style="color: grey">(bfa46ad)</span></li>

 <li>kexi/migration/CMakeLists.txt <span style="color: grey">(aff9d47)</span></li>

 <li>libs/CMakeLists.txt <span style="color: grey">(2036cf5)</span></li>

 <li>plan/plugins/filters/CMakeLists.txt <span style="color: grey">(c3115da)</span></li>

 <li>plugins/CMakeLists.txt <span style="color: grey">(0e87b1e)</span></li>

 <li>plugins/kexi/CMakeLists.txt <span style="color: grey">(704736c)</span></li>

 <li>plugins/reporting/CMakeLists.txt <span style="color: grey">(72ae5ee)</span></li>

 <li>sheets/CMakeLists.txt <span style="color: grey">(9f96e41)</span></li>

 <li>stage/CMakeLists.txt <span style="color: grey">(94dd31c)</span></li>

 <li>stage/app/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>stage/app/Info.plist.template <span style="color: grey">(PRE-CREATION)</span></li>

 <li>stage/app/main.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>stage/app/stage.desktop <span style="color: grey">(PRE-CREATION)</span></li>

 <li>stage/part/CMakeLists.txt <span style="color: grey">(de57a0f)</span></li>

 <li>stage/part/Info.plist.template <span style="color: grey">(857a8d7)</span></li>

 <li>stage/part/main.cpp <span style="color: grey">(5ef9509)</span></li>

 <li>stage/part/stage.desktop <span style="color: grey">(54c3be9)</span></li>

 <li>words/CMakeLists.txt <span style="color: grey">(e6336a2)</span></li>

 <li>words/app/CMakeLists.txt <span style="color: grey">(PRE-CREATION)</span></li>

 <li>words/app/Info.plist.template <span style="color: grey">(PRE-CREATION)</span></li>

 <li>words/app/main.cpp <span style="color: grey">(PRE-CREATION)</span></li>

 <li>words/app/words.desktop <span style="color: grey">(PRE-CREATION)</span></li>

 <li>words/part/CMakeLists.txt <span style="color: grey">(56b8c6f)</span></li>

 <li>words/part/Info.plist.template <span style="color: grey">(97e1728)</span></li>

 <li>words/part/main.cpp <span style="color: grey">(875eb5d)</span></li>

 <li>words/part/words.desktop <span style="color: grey">(363860c)</span></li>

</ul>

<p><a href="http://git.reviewboard.kde.org/r/109071/diff/" style="margin-left: 3em;">View Diff</a></p>







  </td>
 </tr>
</table>








  </div>
 </body>
</html>