Changes between Version 2 and Version 3 of Christian


Ignore:
Timestamp:
Sep 7, 2011, 4:14:01 PM (13 years ago)
Author:
/C=FR/O=CNRS/OU=UMR8607/CN=Christian Arnault/emailAddress=arnault@…
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Christian

    v2 v3  
    3434209.107u 120.217s 2:57.63 185.3%        0+0k 0+0io 0pf+0w
    3535}}}
     36
     37=== Travail sur une génération automatique du CMake à partir des requirements
     38
     39==== Principe:
     40
     41On écrit en langage CMake un ensemble de macros capables d'interpréter l'arbre des requirements et d'exécuter directement les instructions CMake.
     42
     43==== Exercice
     44
     45Je repars du script de benchmark utilisé précédemment. Ceci donne une arborescence de package configurés pour CMT (donc avec un fichier requirements par package)
     46Un script CMakeLists.txt contient les macros capables de parcourir les statements CMT:
     47 * en suivant les statements use pour traverser l'arbre des packages selon le use-tree
     48 * en convertissant en ligne les statements 'library' en 'add_library'
     49
     50testé:
     51
     52 * sur visual-c++
     53
     54
     55