11BIN := server/${PROJECTNAME}
22NATBIN := server/${PROJECTNAME}.opt
33
4- INTF := baselib/ocsigen_cache.cmi \
4+ INTF_BASE := baselib/ocsigen_cache.cmi \
55 baselib/ocsigen_lib_base.cmi \
66 baselib/ocsigen_lib.cmi \
77 baselib/ocsigen_config.cmi \
8- baselib/ocsigen_getcommandline.cmi \
98 baselib/ocsigen_messages.cmi \
109 baselib/ocsigen_stream.cmi \
1110 baselib/ocsigen_loader.cmi \
@@ -25,7 +24,9 @@ INTF := baselib/ocsigen_cache.cmi \
2524 server/ocsigen_http_client.cmi \
2625 server/ocsigen_local_files.cmi \
2726 server/ocsigen_server.cmi \
28- server/ocsigen_request_info.cmi \
27+ server/ocsigen_request_info.cmi
28+
29+ INTF := ${INTF_BASE} baselib/ocsigen_getcommandline.cmi
2930
3031IMPL := baselib/ocsigen_lib_base.cmo \
3132 baselib/baselib.cma \
@@ -39,6 +40,8 @@ IMPL := baselib/ocsigen_lib_base.cmo \
3940 server/${PROJECTNAME}.cma \
4041 server/server_main.cmo \
4142
43+ INTF_CMX := $(patsubst %.cmi,%.cmx,${INTF_BASE})
44+
4245NATIMPL := $(patsubst %.cmo,%.cmx, $(filter %.cmo,${IMPL})) \
4346 $(patsubst %.cmo,%.o , $(filter %.cmo,${IMPL})) \
4447 $(patsubst %.cma,%.cmxa,$(filter %.cma,${IMPL})) \
0 commit comments