[DEV] update Build interface

This commit is contained in:
Edouard DUPIN 2015-09-14 21:11:04 +02:00
parent ab63b04d8e
commit fa3c6a5fde
3 changed files with 18 additions and 5 deletions

View File

@ -41,7 +41,7 @@ before_script:
- if [ "$BUILDER" == "gcc" ]; then COMPILATOR_OPTION="--compilator-version=4.9"; else COMPILATOR_OPTION=""; fi
script:
- lutin -C -P -j4 -w -c $BUILDER $COMPILATOR_OPTION $GCOV -m $CONF -p exml-test
- lutin -w -j4 -C -P -c $BUILDER $COMPILATOR_OPTION -m $CONF $GCOV -p exml-test
after_script:
- if [ "$GCOV" != "" ]; then python ./warning_send.py --find-path ./out/Linux_x86_64/$CONF/build/$BUILDER/exml/ ; fi

View File

@ -7,9 +7,9 @@ exml
[![Coverage Status](http://atria-soft.com/ci/coverage/atria-soft/exml.svg?branch=master)](http://atria-soft.com/ci/atria-soft/exml)
[![Coverage Status](http://atria-soft.com/ci/test/atria-soft/exml.svg?branch=master)](http://atria-soft.com/ci/atria-soft/exml)
[![Test Status](http://atria-soft.com/ci/test/atria-soft/exml.svg?branch=master)](http://atria-soft.com/ci/atria-soft/exml)
[![Coverage Status](http://atria-soft.com/ci/warning/atria-soft/exml.svg?branch=master)](http://atria-soft.com/ci/atria-soft/exml)
[![Warning Status](http://atria-soft.com/ci/warning/atria-soft/exml.svg?branch=master)](http://atria-soft.com/ci/atria-soft/exml)
Instructions

View File

@ -23,9 +23,22 @@ def create(target):
'exml/Document.cpp',
'exml/Element.cpp',
'exml/Node.cpp',
'exml/Text.cpp'])
'exml/Text.cpp'
])
myModule.add_export_path(tools.get_current_path(__file__))
myModule.add_header_file([
'exml/exml.h',
'exml/Attribute.h',
'exml/AttributeList.h',
'exml/Comment.h',
'exml/Declaration.h',
'exml/Document.h',
'exml/Element.h',
'exml/Node.h',
'exml/Text.h'
])
myModule.add_path(tools.get_current_path(__file__))
# add the currrent module at the
return myModule