#ifndef __PMAKE_H__ #define __PMAKE_H__ #include "config.h" #include #include #include #ifdef _WIN32 #include #else #include #endif #include #include #define LOAD(name) \ extern unsigned char name[]; \ extern unsigned int name##_len; #define X(name, prefix) LOAD(prefix##_##name) JS; #undef X /* js.c */ extern duk_context* js_ctx; int js_init(int argc, char** argv); int js_run(const char* file, void (*call)(const char*)); void js_uninit(void); /* js_*.c */ void js_console_init(void); void js_process_init(void); void js_fs_init(void); #endif