module ('general-cxx-rules', package.seeall) require "general-rules" local function cxx_header_scan (p_file_node, p_environement) end local function define_rules () dmt.register_node ("shared-object", "cxx-shared-compile", "cxx-source") dmt.register_node ("static-object", "cxx-static-compile", "cxx-source") dmt.associate_suffix ("cxx-source", "cxx;cc;cpp;c++") dmt.associate_scanner ("cxx-source", cxx_header_scan); end define_rules ()