Enable modules for cling.
This commit is contained in:
parent
ca884c0cb9
commit
a019aa7124
33
include/cling/module.modulemap
Normal file
33
include/cling/module.modulemap
Normal file
@ -0,0 +1,33 @@
|
||||
module Cling_Interpreter {
|
||||
requires cplusplus
|
||||
umbrella "Interpreter"
|
||||
|
||||
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 Cling_MetaProcessor {
|
||||
requires cplusplus
|
||||
umbrella "MetaProcessor"
|
||||
module * { export * }
|
||||
|
||||
}
|
||||
|
||||
module Cling_UserInterface {
|
||||
requires cplusplus
|
||||
umbrella "UserInterface"
|
||||
module * { export * }
|
||||
|
||||
}
|
||||
|
||||
module Cling_Utils {
|
||||
requires cplusplus
|
||||
umbrella "Utils"
|
||||
module * { export * }
|
||||
}
|
Loading…
x
Reference in New Issue
Block a user