<div dir="ltr">Hi<div class="gmail_extra"><br><div class="gmail_quote">On Sun, Oct 19, 2014 at 12:36 PM, 李杨 <span dir="ltr"><<a href="mailto:gisyangli@gmail.com" target="_blank">gisyangli@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"> i have a question about the qgis project oragnize. Is those CMakelists.txt file is write by hand? Not generated by some software. </div></blockquote><div><br></div><div>Correct - we generate CMakeLists.txt by hand and that saves us from generating Makefiles by hand.</div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>Is the process is like that? first developer write the cmakelist.txt file, the other developer can use the cmakelist.txt file under CMAKE to configure and generate project for different platform. then compile the whole project. Is my statement right?</div></div></blockquote><div><br></div><div>Yes. </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>SO my question appears, If i need make some custom modification basing qgis. Is my right process would be like that:   first write some similar cmakelist.txt file for my custom qgis project. then using cmake to generate, then build the project.</div></div></blockquote><div><br></div><div>Yes. And if you need to build a custom standalone app that links to QGIS, you can use the handy cmake/FindQGIS.cmake to let your build process find QGIS for you.</div><div><br></div><div>Regards</div><div><br></div><div>Tim</div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left-width:1px;border-left-color:rgb(204,204,204);border-left-style:solid;padding-left:1ex"><div dir="ltr"><div><br></div><div>thanks.<span class=""><font color="#888888"><br clear="all"><div><br></div>-- <br>Yang Li<br><br><br><br>
</font></span></div></div>
<br>_______________________________________________<br>
Qgis-developer mailing list<br>
<a href="mailto:Qgis-developer@lists.osgeo.org">Qgis-developer@lists.osgeo.org</a><br>
<a href="http://lists.osgeo.org/mailman/listinfo/qgis-developer" target="_blank">http://lists.osgeo.org/mailman/listinfo/qgis-developer</a><br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><div style="text-align:center">------------------------------------------------------------------------------------------</div><div style="text-align:center"><img src="http://kartoza.com/wp-content/uploads/2014/06/KartozaWebBanner.png" width="200" height="40"></div><div style="text-align:center">Tim Sutton</div><div style="text-align:center"><span style="text-align:start">Visit </span><a href="http://kartoza.com/" style="text-align:start" target="_blank">http://kartoza.com</a><span style="text-align:start"> to find out about open source:</span><br style="text-align:start"><span style="text-align:start"> * Desktop GIS programming services</span><br style="text-align:start"><span style="text-align:start"> * Geospatial web development</span></div><div style="text-align:center"><span style="text-align:start">* GIS Training</span></div><div style="text-align:center"><span style="text-align:start">* Consulting Services</span></div><div style="text-align:center"><div style="text-align:center">Skype: timlinux Irc: timlinux on #qgis at <a href="http://freenode.net/" target="_blank">freenode.net</a></div><div style="text-align:start"><div style="text-align:center">Tim is a member of the QGIS Project Steering Committee</div><div style="text-align:center">-------------------------------------------------------------------------------------------</div><div style="text-align:center">Kartoza is a merger between Linfiniti and Afrispatial</div></div></div></div>
</div></div>