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