![]() |
Ansel 0.0
A darktable fork - bloat + design vision
|
#include "common/darktable.h"
#include "common/file_location.h"
#include "lua/configuration.h"
#include "lua/lua.h"
Enumerations | |
enum | lua_os_type { os_windows , os_macos , os_linux , os_unix } |
Functions | |
static int | check_version (lua_State *L) |
int | dt_lua_init_configuration (lua_State *L) |
Variables | |
static const lua_os_type | cur_os = os_unix |
enum lua_os_type |
|
static |
References DT_DEBUG_LUA, dt_print(), LUA_API_VERSION_MAJOR, LUA_API_VERSION_MINOR, LUA_API_VERSION_PATCH, and LUA_API_VERSION_SUFFIX.
Referenced by dt_lua_init_configuration().
int dt_lua_init_configuration | ( | lua_State * | L | ) |
initialize lua stuff at DT start time
References check_version(), cur_os, darktable, darktable_package_version, DT_DEBUG_LUA, dt_loc_get_tmp_dir(), dt_loc_get_user_cache_dir(), dt_loc_get_user_config_dir(), dt_lua_goto_subtable(), dt_lua_push_darktable_lib(), darktable_t::gui, LUA_API_VERSION_MAJOR, LUA_API_VERSION_MINOR, LUA_API_VERSION_PATCH, LUA_API_VERSION_SUFFIX, os_linux, os_macos, os_unix, os_windows, PATH_MAX, and darktable_t::unmuted.
|
static |
Referenced by dt_lua_init_configuration().