Merge pull request #444 from knocte/xbuild_improvements
[mono.git] / mono / metadata / mono-config.h
index 5541315122f7b88ca44e5d264eb1c096f22e0835..0b46425cdb5985a4a5a094a29b811266f3480df9 100644 (file)
@@ -8,12 +8,24 @@
 #ifndef __MONO_METADATA_CONFIG_H__
 #define __MONO_METADATA_CONFIG_H__
 
+#include <mono/utils/mono-publib.h>
+#include <mono/metadata/image.h>
+
+MONO_BEGIN_DECLS
+
 const char* mono_get_config_dir (void);
 void        mono_set_config_dir (const char *dir);
 
+const char* mono_get_machine_config (void);
+
+void mono_config_cleanup      (void);
 void mono_config_parse        (const char *filename);
 void mono_config_for_assembly (MonoImage *assembly);
 void mono_config_parse_memory (const char *buffer);
 
+const char* mono_config_string_for_assembly_file (const char *filename);
+
+MONO_END_DECLS
+
 #endif /* __MONO_METADATA_CONFIG_H__ */