Revert "[cxxmodule] Fix nightlies (#2577)"
This reverts commit 316f553538d2474c566e0b5460ce79d90e3028c0.
This commit is contained in:
parent
a9160b6374
commit
973ae34948
@ -1,14 +1,25 @@
|
|||||||
|
// Only included at runtime.
|
||||||
|
module Cling_Runtime {
|
||||||
|
module "RuntimeUniverse.h" { header "Interpreter/RuntimeUniverse.h" export * }
|
||||||
|
module "DynamicLookupRuntimeUniverse.h" { header "Interpreter/DynamicLookupRuntimeUniverse.h" export * }
|
||||||
|
module "RuntimePrintValue.h" { header "Interpreter/RuntimePrintValue.h" export * }
|
||||||
|
export *
|
||||||
|
}
|
||||||
|
|
||||||
|
// Included in both compile time and runtime.
|
||||||
|
module Cling_Runtime_Extra {
|
||||||
|
module "DynamicExprInfo.h" { header "Interpreter/DynamicExprInfo.h" export * }
|
||||||
|
module "DynamicLookupLifetimeHandler.h" { header "Interpreter/DynamicLookupLifetimeHandler.h" export * }
|
||||||
|
module "Value.h" { header "Interpreter/Value.h" export * }
|
||||||
|
export *
|
||||||
|
}
|
||||||
|
|
||||||
module Cling_Interpreter {
|
module Cling_Interpreter {
|
||||||
requires cplusplus
|
requires cplusplus
|
||||||
umbrella "Interpreter"
|
umbrella "Interpreter"
|
||||||
|
|
||||||
textual header "Interpreter/ClingOptions.inc"
|
textual header "Interpreter/ClingOptions.inc"
|
||||||
|
|
||||||
// Only included at runtime.
|
|
||||||
exclude header "Interpreter/RuntimeUniverse.h"
|
|
||||||
exclude header "Interpreter/DynamicLookupRuntimeUniverse.h"
|
|
||||||
exclude header "Interpreter/RuntimePrintValue.h"
|
|
||||||
|
|
||||||
module * { export * }
|
module * { export * }
|
||||||
}
|
}
|
||||||
|
|
||||||
|
15
include/cling/module.modulemap.build
Normal file
15
include/cling/module.modulemap.build
Normal file
@ -0,0 +1,15 @@
|
|||||||
|
// Only included at runtime.
|
||||||
|
module Cling_Runtime {
|
||||||
|
module "RuntimeUniverse.h" { header "Interpreter/RuntimeUniverse.h" export * }
|
||||||
|
module "DynamicLookupRuntimeUniverse.h" { header "Interpreter/DynamicLookupRuntimeUniverse.h" export * }
|
||||||
|
module "RuntimePrintValue.h" { header "Interpreter/RuntimePrintValue.h" export * }
|
||||||
|
export *
|
||||||
|
}
|
||||||
|
|
||||||
|
// Included in both compile time and runtime.
|
||||||
|
module Cling_Runtime_Extra {
|
||||||
|
module "DynamicExprInfo.h" { header "Interpreter/DynamicExprInfo.h" export * }
|
||||||
|
module "DynamicLookupLifetimeHandler.h" { header "Interpreter/DynamicLookupLifetimeHandler.h" export * }
|
||||||
|
module "Value.h" { header "Interpreter/Value.h" export * }
|
||||||
|
export *
|
||||||
|
}
|
Loading…
Reference in New Issue
Block a user