# -*- conf -*-

<**/*.ml>: syntax_camlp4o
<**/*.ml>: pa_obus
<syntax/*.ml>: -pa_obus

# OASIS_START
# DO NOT EDIT (digest: f199336746b3cb0dc2249cddbc36e0d8)
# Executable obus-gen-interface
<tools/obus_gen_interface.{native,byte}>: pkg_xmlm
<tools/obus_gen_interface.{native,byte}>: pkg_type-conv.syntax
<tools/obus_gen_interface.{native,byte}>: pkg_lwt.unix
<tools/obus_gen_interface.{native,byte}>: pkg_lwt.syntax.log
<tools/obus_gen_interface.{native,byte}>: pkg_lwt.syntax
<tools/obus_gen_interface.{native,byte}>: pkg_lwt.react
<tools/obus_gen_interface.{native,byte}>: pkg_camlp4.quotations.o
<tools/obus_gen_interface.{native,byte}>: pkg_camlp4.lib
<tools/obus_gen_interface.{native,byte}>: pkg_camlp4.extend
# Library obus
"src/obus.cmxs": use_obus
# Library obus-upower
"bindings/upower": include
"bindings/upower/obus-upower.cmxs": use_obus-upower
<bindings/upower/*.ml{,i}>: use_obus
<bindings/upower/*.ml{,i}>: pkg_xmlm
<bindings/upower/*.ml{,i}>: pkg_type-conv.syntax
<bindings/upower/*.ml{,i}>: pkg_lwt.unix
<bindings/upower/*.ml{,i}>: pkg_lwt.syntax.log
<bindings/upower/*.ml{,i}>: pkg_lwt.syntax
<bindings/upower/*.ml{,i}>: pkg_lwt.react
# Library obus-idl
"src": include
"src/obus-idl.cmxs": use_obus-idl
<src/*.ml{,i}>: use_obus
<src/*.ml{,i}>: pkg_xmlm
<src/*.ml{,i}>: pkg_type-conv.syntax
<src/*.ml{,i}>: pkg_lwt.unix
<src/*.ml{,i}>: pkg_lwt.syntax.log
<src/*.ml{,i}>: pkg_lwt.syntax
<src/*.ml{,i}>: pkg_lwt.react
<src/*.ml{,i}>: pkg_camlp4.quotations.o
<src/*.ml{,i}>: pkg_camlp4.extend
# Library obus-network-manager
"bindings/network-manager": include
"bindings/network-manager/obus-network-manager.cmxs": use_obus-network-manager
<bindings/network-manager/*.ml{,i}>: use_obus
<bindings/network-manager/*.ml{,i}>: pkg_xmlm
<bindings/network-manager/*.ml{,i}>: pkg_type-conv.syntax
<bindings/network-manager/*.ml{,i}>: pkg_lwt.unix
<bindings/network-manager/*.ml{,i}>: pkg_lwt.syntax.log
<bindings/network-manager/*.ml{,i}>: pkg_lwt.syntax
<bindings/network-manager/*.ml{,i}>: pkg_lwt.react
# Library obus-notification
"bindings/notification": include
"bindings/notification/obus-notification.cmxs": use_obus-notification
<bindings/notification/*.ml{,i}>: use_obus
<bindings/notification/*.ml{,i}>: pkg_xmlm
<bindings/notification/*.ml{,i}>: pkg_type-conv.syntax
<bindings/notification/*.ml{,i}>: pkg_lwt.unix
<bindings/notification/*.ml{,i}>: pkg_lwt.syntax.log
<bindings/notification/*.ml{,i}>: pkg_lwt.syntax
<bindings/notification/*.ml{,i}>: pkg_lwt.react
# Executable tests
<tests/main.{native,byte}>: use_obus
<tests/main.{native,byte}>: pkg_xmlm
<tests/main.{native,byte}>: pkg_type-conv.syntax
<tests/main.{native,byte}>: pkg_lwt.unix
<tests/main.{native,byte}>: pkg_lwt.syntax.log
<tests/main.{native,byte}>: pkg_lwt.syntax
<tests/main.{native,byte}>: pkg_lwt.react
<tests/*.ml{,i}>: use_obus
<tests/*.ml{,i}>: pkg_xmlm
<tests/*.ml{,i}>: pkg_type-conv.syntax
<tests/*.ml{,i}>: pkg_lwt.unix
<tests/*.ml{,i}>: pkg_lwt.syntax.log
<tests/*.ml{,i}>: pkg_lwt.syntax
<tests/*.ml{,i}>: pkg_lwt.react
# Library obus-hal
"bindings/hal": include
"bindings/hal/obus-hal.cmxs": use_obus-hal
<bindings/hal/*.ml{,i}>: use_obus
<bindings/hal/*.ml{,i}>: pkg_xmlm
<bindings/hal/*.ml{,i}>: pkg_type-conv.syntax
<bindings/hal/*.ml{,i}>: pkg_lwt.unix
<bindings/hal/*.ml{,i}>: pkg_lwt.syntax.log
<bindings/hal/*.ml{,i}>: pkg_lwt.syntax
<bindings/hal/*.ml{,i}>: pkg_lwt.react
# Executable obus-introspect
<tools/obus_introspect.{native,byte}>: use_obus
<tools/obus_introspect.{native,byte}>: pkg_xmlm
<tools/obus_introspect.{native,byte}>: pkg_type-conv.syntax
<tools/obus_introspect.{native,byte}>: pkg_lwt.unix
<tools/obus_introspect.{native,byte}>: pkg_lwt.syntax.log
<tools/obus_introspect.{native,byte}>: pkg_lwt.syntax
<tools/obus_introspect.{native,byte}>: pkg_lwt.react
# Executable battery-monitoring
<examples/battery_monitoring.{native,byte}>: use_obus-upower
<examples/battery_monitoring.{native,byte}>: use_obus
<examples/battery_monitoring.{native,byte}>: pkg_xmlm
<examples/battery_monitoring.{native,byte}>: pkg_type-conv.syntax
<examples/battery_monitoring.{native,byte}>: pkg_lwt.unix
<examples/battery_monitoring.{native,byte}>: pkg_lwt.syntax.log
<examples/battery_monitoring.{native,byte}>: pkg_lwt.syntax
<examples/battery_monitoring.{native,byte}>: pkg_lwt.react
<examples/*.ml{,i}>: use_obus-upower
# Executable obus-gen-server
<tools/obus_gen_server.{native,byte}>: use_obus-idl
<tools/obus_gen_server.{native,byte}>: use_obus
<tools/obus_gen_server.{native,byte}>: pkg_xmlm
<tools/obus_gen_server.{native,byte}>: pkg_type-conv.syntax
<tools/obus_gen_server.{native,byte}>: pkg_lwt.unix
<tools/obus_gen_server.{native,byte}>: pkg_lwt.syntax.log
<tools/obus_gen_server.{native,byte}>: pkg_lwt.syntax
<tools/obus_gen_server.{native,byte}>: pkg_lwt.react
<tools/obus_gen_server.{native,byte}>: pkg_camlp4.quotations.o
<tools/obus_gen_server.{native,byte}>: pkg_camlp4.lib
<tools/obus_gen_server.{native,byte}>: pkg_camlp4.extend
# Executable bus-functions
<examples/bus_functions.{native,byte}>: use_obus
<examples/bus_functions.{native,byte}>: pkg_xmlm
<examples/bus_functions.{native,byte}>: pkg_type-conv.syntax
<examples/bus_functions.{native,byte}>: pkg_lwt.unix
<examples/bus_functions.{native,byte}>: pkg_lwt.syntax.log
<examples/bus_functions.{native,byte}>: pkg_lwt.syntax
<examples/bus_functions.{native,byte}>: pkg_lwt.react
# Executable list-services
<examples/list_services.{native,byte}>: use_obus
<examples/list_services.{native,byte}>: pkg_xmlm
<examples/list_services.{native,byte}>: pkg_type-conv.syntax
<examples/list_services.{native,byte}>: pkg_lwt.unix
<examples/list_services.{native,byte}>: pkg_lwt.syntax.log
<examples/list_services.{native,byte}>: pkg_lwt.syntax
<examples/list_services.{native,byte}>: pkg_lwt.react
# Library obus-policykit
"bindings/policykit": include
"bindings/policykit/obus-policykit.cmxs": use_obus-policykit
<bindings/policykit/*.ml{,i}>: use_obus
<bindings/policykit/*.ml{,i}>: pkg_xmlm
<bindings/policykit/*.ml{,i}>: pkg_type-conv.syntax
<bindings/policykit/*.ml{,i}>: pkg_lwt.unix
<bindings/policykit/*.ml{,i}>: pkg_lwt.syntax.log
<bindings/policykit/*.ml{,i}>: pkg_lwt.syntax
<bindings/policykit/*.ml{,i}>: pkg_lwt.react
# Executable obus-xml2idl
<tools/obus_xml2idl.{native,byte}>: use_obus-idl
<tools/obus_xml2idl.{native,byte}>: use_obus
<tools/obus_xml2idl.{native,byte}>: pkg_xmlm
<tools/obus_xml2idl.{native,byte}>: pkg_type-conv.syntax
<tools/obus_xml2idl.{native,byte}>: pkg_lwt.unix
<tools/obus_xml2idl.{native,byte}>: pkg_lwt.syntax.log
<tools/obus_xml2idl.{native,byte}>: pkg_lwt.syntax
<tools/obus_xml2idl.{native,byte}>: pkg_lwt.react
<tools/obus_xml2idl.{native,byte}>: pkg_camlp4.quotations.o
<tools/obus_xml2idl.{native,byte}>: pkg_camlp4.lib
<tools/obus_xml2idl.{native,byte}>: pkg_camlp4.extend
# Executable ping
<examples/ping.{native,byte}>: use_obus
<examples/ping.{native,byte}>: pkg_xmlm
<examples/ping.{native,byte}>: pkg_type-conv.syntax
<examples/ping.{native,byte}>: pkg_lwt.unix
<examples/ping.{native,byte}>: pkg_lwt.syntax.log
<examples/ping.{native,byte}>: pkg_lwt.syntax
<examples/ping.{native,byte}>: pkg_lwt.react
# Executable network-manager
<examples/network_manager.{native,byte}>: use_obus-network-manager
<examples/network_manager.{native,byte}>: use_obus
<examples/network_manager.{native,byte}>: pkg_xmlm
<examples/network_manager.{native,byte}>: pkg_type-conv.syntax
<examples/network_manager.{native,byte}>: pkg_lwt.unix
<examples/network_manager.{native,byte}>: pkg_lwt.syntax.log
<examples/network_manager.{native,byte}>: pkg_lwt.syntax
<examples/network_manager.{native,byte}>: pkg_lwt.react
<examples/*.ml{,i}>: use_obus-network-manager
# Library obus-syntax
"syntax": include
"syntax/obus-syntax.cmxs": use_obus-syntax
<syntax/*.ml{,i}>: pkg_type-conv.syntax
<syntax/*.ml{,i}>: pkg_camlp4.quotations.o
<syntax/*.ml{,i}>: pkg_camlp4.lib
# Executable pong
<examples/pong.{native,byte}>: use_obus
<examples/pong.{native,byte}>: pkg_xmlm
<examples/pong.{native,byte}>: pkg_type-conv.syntax
<examples/pong.{native,byte}>: pkg_lwt.unix
<examples/pong.{native,byte}>: pkg_lwt.syntax.log
<examples/pong.{native,byte}>: pkg_lwt.syntax
<examples/pong.{native,byte}>: pkg_lwt.react
# Executable notify
<examples/notify.{native,byte}>: use_obus-notification
<examples/notify.{native,byte}>: use_obus
<examples/notify.{native,byte}>: pkg_xmlm
<examples/notify.{native,byte}>: pkg_type-conv.syntax
<examples/notify.{native,byte}>: pkg_lwt.unix
<examples/notify.{native,byte}>: pkg_lwt.syntax.log
<examples/notify.{native,byte}>: pkg_lwt.syntax
<examples/notify.{native,byte}>: pkg_lwt.react
<examples/*.ml{,i}>: use_obus-notification
# Executable obus-gen-client
<tools/obus_gen_client.{native,byte}>: use_obus-idl
<tools/obus_gen_client.{native,byte}>: use_obus
<tools/obus_gen_client.{native,byte}>: pkg_xmlm
<tools/obus_gen_client.{native,byte}>: pkg_type-conv.syntax
<tools/obus_gen_client.{native,byte}>: pkg_lwt.unix
<tools/obus_gen_client.{native,byte}>: pkg_lwt.syntax.log
<tools/obus_gen_client.{native,byte}>: pkg_lwt.syntax
<tools/obus_gen_client.{native,byte}>: pkg_lwt.react
<tools/obus_gen_client.{native,byte}>: pkg_camlp4.quotations.o
<tools/obus_gen_client.{native,byte}>: pkg_camlp4.lib
<tools/obus_gen_client.{native,byte}>: pkg_camlp4.extend
# Executable obus-dump
<tools/obus_dump.{native,byte}>: use_obus
<tools/obus_dump.{native,byte}>: pkg_xmlm
<tools/obus_dump.{native,byte}>: pkg_type-conv.syntax
<tools/obus_dump.{native,byte}>: pkg_lwt.unix
<tools/obus_dump.{native,byte}>: pkg_lwt.syntax.log
<tools/obus_dump.{native,byte}>: pkg_lwt.syntax
<tools/obus_dump.{native,byte}>: pkg_lwt.react
# Executable eject
<examples/eject.{native,byte}>: use_obus-hal
<examples/eject.{native,byte}>: use_obus
<examples/eject.{native,byte}>: pkg_xmlm
<examples/eject.{native,byte}>: pkg_type-conv.syntax
<examples/eject.{native,byte}>: pkg_lwt.unix
<examples/eject.{native,byte}>: pkg_lwt.syntax.log
<examples/eject.{native,byte}>: pkg_lwt.syntax
<examples/eject.{native,byte}>: pkg_lwt.react
# Executable signals
<examples/signals.{native,byte}>: use_obus-hal
<examples/signals.{native,byte}>: use_obus
<examples/signals.{native,byte}>: pkg_xmlm
<examples/signals.{native,byte}>: pkg_type-conv.syntax
<examples/signals.{native,byte}>: pkg_lwt.unix
<examples/signals.{native,byte}>: pkg_lwt.syntax.log
<examples/signals.{native,byte}>: pkg_lwt.syntax
<examples/signals.{native,byte}>: pkg_lwt.react
<examples/*.ml{,i}>: use_obus-hal
# Executable monitor
<examples/monitor.{native,byte}>: use_obus
<examples/monitor.{native,byte}>: pkg_xmlm
<examples/monitor.{native,byte}>: pkg_type-conv.syntax
<examples/monitor.{native,byte}>: pkg_lwt.unix
<examples/monitor.{native,byte}>: pkg_lwt.syntax.log
<examples/monitor.{native,byte}>: pkg_lwt.syntax
<examples/monitor.{native,byte}>: pkg_lwt.react
# Library obus-udisks
"bindings/udisks": include
"bindings/udisks/obus-udisks.cmxs": use_obus-udisks
<bindings/udisks/*.ml{,i}>: use_obus
<bindings/udisks/*.ml{,i}>: pkg_xmlm
<bindings/udisks/*.ml{,i}>: pkg_type-conv.syntax
<bindings/udisks/*.ml{,i}>: pkg_lwt.unix
<bindings/udisks/*.ml{,i}>: pkg_lwt.syntax.log
<bindings/udisks/*.ml{,i}>: pkg_lwt.syntax
<bindings/udisks/*.ml{,i}>: pkg_lwt.react
# Executable obus-idl2xml
<tools/obus_idl2xml.{native,byte}>: use_obus-idl
<tools/obus_idl2xml.{native,byte}>: use_obus
<tools/obus_idl2xml.{native,byte}>: pkg_xmlm
<tools/obus_idl2xml.{native,byte}>: pkg_type-conv.syntax
<tools/obus_idl2xml.{native,byte}>: pkg_lwt.unix
<tools/obus_idl2xml.{native,byte}>: pkg_lwt.syntax.log
<tools/obus_idl2xml.{native,byte}>: pkg_lwt.syntax
<tools/obus_idl2xml.{native,byte}>: pkg_lwt.react
<tools/obus_idl2xml.{native,byte}>: pkg_camlp4.quotations.o
<tools/obus_idl2xml.{native,byte}>: pkg_camlp4.lib
<tools/obus_idl2xml.{native,byte}>: pkg_camlp4.extend
<tools/*.ml{,i}>: use_obus-idl
<tools/*.ml{,i}>: use_obus
<tools/*.ml{,i}>: pkg_xmlm
<tools/*.ml{,i}>: pkg_type-conv.syntax
<tools/*.ml{,i}>: pkg_lwt.unix
<tools/*.ml{,i}>: pkg_lwt.syntax.log
<tools/*.ml{,i}>: pkg_lwt.syntax
<tools/*.ml{,i}>: pkg_lwt.react
<tools/*.ml{,i}>: pkg_camlp4.quotations.o
<tools/*.ml{,i}>: pkg_camlp4.lib
<tools/*.ml{,i}>: pkg_camlp4.extend
# Executable hello
<examples/hello.{native,byte}>: use_obus
<examples/hello.{native,byte}>: pkg_xmlm
<examples/hello.{native,byte}>: pkg_type-conv.syntax
<examples/hello.{native,byte}>: pkg_lwt.unix
<examples/hello.{native,byte}>: pkg_lwt.syntax.log
<examples/hello.{native,byte}>: pkg_lwt.syntax
<examples/hello.{native,byte}>: pkg_lwt.react
<examples/*.ml{,i}>: use_obus
<examples/*.ml{,i}>: pkg_xmlm
<examples/*.ml{,i}>: pkg_type-conv.syntax
<examples/*.ml{,i}>: pkg_lwt.unix
<examples/*.ml{,i}>: pkg_lwt.syntax.log
<examples/*.ml{,i}>: pkg_lwt.syntax
<examples/*.ml{,i}>: pkg_lwt.react
# OASIS_STOP
