Skip to content
Snippets Groups Projects
Select Git revision
  • f1496ad6a32766ee567e219001bda9593a7762ff
  • develop default protected
  • feature/local-dt-fsi
  • feature/kinetic-schemes
  • origin/stage/bouguettaia
  • feature/variational-hydro
  • save_clemence
  • feature/reconstruction
  • feature/composite-scheme-sources
  • feature/composite-scheme-other-fluxes
  • feature/serraille
  • feature/composite-scheme
  • hyperplastic
  • feature/polynomials
  • feature/gks
  • feature/implicit-solver-o2
  • feature/coupling_module
  • feature/implicit-solver
  • feature/merge-local-dt-fsi
  • master protected
  • feature/escobar-smoother
  • v0.5.0 protected
  • v0.4.1 protected
  • v0.4.0 protected
  • v0.3.0 protected
  • v0.2.0 protected
  • v0.1.0 protected
  • Kidder
  • v0.0.4 protected
  • v0.0.3 protected
  • v0.0.2 protected
  • v0 protected
  • v0.0.1 protected
33 results

CMakeLists.txt

Blame
  • Stephane Del Pino's avatar
    Stéphane Del Pino authored
    This change is made for consistency. It is done in preparation to the module
    interface and handling.
    f1496ad6
    History
    CMakeLists.txt 1.12 KiB
    include_directories(${CMAKE_CURRENT_SOURCE_DIR})
    include_directories(${CMAKE_CURRENT_BINARY_DIR})
    
    # ------------------- Source files --------------------
    
    add_subdirectory(node_processor)
    
    add_library(
      PugsLanguage
      ASTBuilder.cpp
      ASTDotPrinter.cpp
      ASTModulesImporter.cpp
      ASTNodeAffectationExpressionBuilder.cpp
      ASTNodeArraySubscriptExpressionBuilder.cpp
      ASTNodeBinaryOperatorExpressionBuilder.cpp
      ASTNodeCFunctionExpressionBuilder.cpp
      ASTNodeDataType.cpp
      ASTNodeDataTypeFlattener.cpp
      ASTNodeDataTypeBuilder.cpp
      ASTNodeDataTypeChecker.cpp
      ASTNodeDeclarationToAffectationConverter.cpp
      ASTNodeEmptyBlockCleaner.cpp
      ASTNodeExpressionBuilder.cpp
      ASTNodeFunctionExpressionBuilder.cpp
      ASTNodeFunctionEvaluationExpressionBuilder.cpp
      ASTNodeIncDecExpressionBuilder.cpp
      ASTNodeJumpPlacementChecker.cpp
      ASTNodeListAffectationExpressionBuilder.cpp
      ASTNodeNaturalConversionChecker.cpp
      ASTNodeUnaryOperatorExpressionBuilder.cpp
      ASTPrinter.cpp
      ASTSymbolTableBuilder.cpp
      ASTSymbolInitializationChecker.cpp
      MathModule.cpp
      PugsParser.cpp)
    
    # Additional dependencies
    add_dependencies(PugsLanguage
      PugsUtils)