From 909fd6e2c4369020707782e20656069fbb3030d1 Mon Sep 17 00:00:00 2001 From: David Walter Seikel Date: Tue, 20 May 2014 23:34:25 +1000 Subject: Found a way to deal with the PACKAGE_* stuff outside of Elm. It's undocumented. --- src/libraries/LumbrJack.h | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) (limited to 'src/libraries/LumbrJack.h') diff --git a/src/libraries/LumbrJack.h b/src/libraries/LumbrJack.h index 1912bef..74249ed 100644 --- a/src/libraries/LumbrJack.h +++ b/src/libraries/LumbrJack.h @@ -2,6 +2,15 @@ #define _LUMBRJACK_H_ +#define EFL_API_OVERRIDE 1 +/* Enable access to unstable EFL API that are still in beta */ +#define EFL_BETA_API_SUPPORT 1 +/* Enable access to unstable EFL EO API. */ +#define EFL_EO_API_SUPPORT 1 + +#define ARRAY_LENGTH(array) (sizeof(array) / sizeof(*array)) + + #include #include @@ -31,6 +40,16 @@ typedef enum #endif +extern int logDom; + +int HamrTime(char *argv0, void *main, int logDom); +const char *prefix_get(void); +const char *prefix_bin_get(void); +const char *prefix_data_get(void); +const char *prefix_lib_get(void); +const char *prefix_locale_get(void); +void pantsOff(int logDom); + int loggingStartup(char *name, int logDom); char *getDateTime(struct tm **nowOut, char *dateOut, time_t *tiemOut); float timeDiff(struct timeval *now, struct timeval *then); -- cgit v1.1