
# Name the project
project(Turbine)

#---------------------------------------
# import source from src directory
set(src_SOURCES 
Turbine.cxx
)

file (GLOB_RECURSE meshsample_HEADERS 
${MESHSAMPLES_DIR}/MbVolumeMeshHexahedron.h
${MESHSAMPLES_DIR}/MbVolumeMeshUnstructured.h
${MESHSAMPLES_DIR}/MbMesh.h
${MESHSAMPLES_DIR}/MbHexahedronCellsSet.h
${MESHSAMPLES_DIR}/MbTopologyI.h
${MESHSAMPLES_DIR}/MbTopology.h
${MESHSAMPLES_DIR}/MbHexahedronCell.h 
${MESHSAMPLES_DIR}/MbMeshGeometry.h
${MESHSAMPLES_DIR}/MbGeometry.h
${MESHSAMPLES_DIR}/MbScalarSetI.h
)

file(GLOB_RECURSE meshsample_SOURCES 
${MESHSAMPLES_DIR}/MbHexahedronCell.cxx 
${MESHSAMPLES_DIR}/MbStringSetI.cxx
)

create_vcproj_hierarchy("Header Files/Mesh" ${MESHSAMPLES_DIR} ${meshsample_HEADERS})
create_vcproj_hierarchy("Source Files/Mesh" ${MESHSAMPLES_DIR} ${meshsample_SOURCES})

create_vcproj_hierarchy("Header Files/Mesh Viewer" ${MESHVIEWER_DIR} ${meshviewer_HEADERS})
create_vcproj_hierarchy("Source Files/Mesh Viewer" ${MESHVIEWER_DIR} ${meshviewer_SOURCES})

add_oiv_executable_notest(${PROJECT_NAME} ${src_SOURCES} ${include_SOURCES} ${meshsample_SOURCES} ${meshsample_HEADERS} ${meshviewer_HEADERS} ${meshviewer_SOURCES})


