1/*
2 * Copyright (c) 2006-2008, The RubyCocoa Project.
3 * Copyright (c) 2001-2006, FUJIMOTO Hisakuni.
4 * All Rights Reserved.
5 *
6 * RubyCocoa is free software, covered under either the Ruby's license or the
7 * LGPL. See the COPYRIGHT file for more information.
8 */
9
10#ifndef _MDL_BUNDLE_SUPPORT_H_
11#define  _MDL_BUNDLE_SUPPORT_H_
12
13#import <objc/objc.h>
14#import "osx_ruby.h"
15
16void initialize_mdl_bundle_support();
17
18typedef VALUE (* bundle_support_program_loader_t)(const char*, Class, id);
19
20VALUE load_ruby_program_for_class(const char* path,    Class objc_class, id additional_param);
21VALUE eval_ruby_program_for_class(const char* program, Class objc_class, id additional_param);
22
23#endif  //  _MDL_BUNDLE_SUPPORT_H_
24