-
Notifications
You must be signed in to change notification settings - Fork 125
/
_tags
37 lines (26 loc) · 1.62 KB
/
_tags
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
# -*- conf -*-
# opabsl : <!> dependencies : please beware by hacking this file <!>
# bymaps used at compile time SHOULD NOT be linked with the implementation of the primitives
# primitives used at runtime time SHOULD NOT be linked with libbsl bymaps
# mlbsl, jsbsl, cbsl, mlstatebsl
<*bsl>: traverse
# c_wall : guidelines
<*.c>: c_wall
# module used at compile time only : OpabslgenPlugin
<opabslgenPlugin.{ml,mli,byte,native}>: use_libbase, use_libqmlcompil, use_libbsl
# module used at runtime, does not depends on libbsl : ServerLib, OpabslgenMLRuntime, OpabslgenMLRuntime_x
<serverLib.{ml,mli,byte,native}>: use_libbase
# external libs dependencies
<opabslgenMLRuntime*.{ml,mli,byte,native}>: use_str, use_ssl, use_ssl_threads, use_cryptokit
# mlstate libs dependencies
<opabslgenMLRuntime*.{ml,mli,byte,native}>: use_libbase, use_ulex, use_libtrx, use_libruntime, use_appruntime, use_oparuntime, use_libnet, use_libtools, use_libsecurity, use_database, use_qmlcpsserver, use_libsession, use_libnattraversal, use_libirc
# module used both, in case of an interpretor (qmltop)
# same as the Plugin
<opabslgenLoader.{ml,mli,byte,native}>: use_libbase, use_libqmlcompil, use_libbsl
# same as the Runtime
# external libs dependencies
<opabslgenLoader.{ml,mli,byte,native}>: use_str, use_ssl, use_ssl_threads, use_cryptokit
# mlstate libs dependencies
<opabslgenLoader.{ml,mli,byte,native}>: use_libbase, use_ulex, use_libtrx, use_libnet, use_appruntime, use_libtools, use_libsecurity, use_database, use_qmlcpsserver, use_libruntime, use_libsession, use_oparuntime
#ppdebug
<opabslgenMLRuntime*.ml>: with_mlstate_debug