FOREACH(flag ${notification-ex_CFLAGS})
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
ENDFOREACH(flag)
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline -std=c++11")
+SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror")
-SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS}")
+SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -std=c++11")
SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
SET(CMAKE_CXX_FLAGS_RELEASE "-O2")
FOREACH(flag ${notification-ex_unittests_CFLAGS})
SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} ${flag}")
ENDFOREACH(flag)
-SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror -Winline")
+SET(EXTRA_CFLAGS "${EXTRA_CFLAGS} -fvisibility=hidden -Wall -Werror")
SET(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} ${EXTRA_CFLAGS} -std=c++11")
SET(CMAKE_CXX_FLAGS_DEBUG "-O0 -g")
DECLARE_FAKE_VALUE_FUNC(GFile*, g_file_new_for_path, const char*);
DECLARE_FAKE_VALUE_FUNC(gboolean, g_file_query_exists, GFile*, GCancellable*);
-DECLARE_FAKE_VALUE_FUNC(gboolean, g_file_copy, GFile*, GFile*, GFileCopyFlags,
- GCancellable*, GFileProgressCallback, gpointer, GError**);
DECLARE_FAKE_VALUE_FUNC(gboolean, g_file_make_directory, GFile*, GCancellable*,
GError**);
DECLARE_FAKE_VALUE_FUNC(int, access, const char*, int);
/* gio */
DEFINE_FAKE_VALUE_FUNC(GFile*, g_file_new_for_path, const char*);
DEFINE_FAKE_VALUE_FUNC(gboolean, g_file_query_exists, GFile*, GCancellable*);
-DEFINE_FAKE_VALUE_FUNC(gboolean, g_file_copy, GFile*, GFile*, GFileCopyFlags,
- GCancellable*, GFileProgressCallback, gpointer, GError**);
DEFINE_FAKE_VALUE_FUNC(gboolean, g_file_make_directory, GFile*, GCancellable*,
GError**);
DEFINE_FAKE_VALUE_FUNC(int, access, const char*, int);
const char*, int, char**);
/* tzplatform */
-DEFINE_FAKE_VALUE_FUNC(const char*, tzplatform_getenv, enum tzplatform_variable);
+DEFINE_FAKE_VALUE_FUNC(const char*, tzplatform_getenv, tzplatform_variable_e);
/* security-manager */
DEFINE_FAKE_VALUE_FUNC(int, security_manager_private_sharing_req_new,
extern "C" {
#endif
-enum tzplatform_variable {
+typedef enum {
USER = 0,
SYSTEM = 1,
-};
+}tzplatform_variable_e;
-DECLARE_FAKE_VALUE_FUNC(const char*, tzplatform_getenv, enum tzplatform_variable);
+DECLARE_FAKE_VALUE_FUNC(const char*, tzplatform_getenv, tzplatform_variable_e);
#ifdef __cplusplus
}
return true;
}
-gboolean __fake_g_file_copy(GFile* source, GFile* dest, GFileCopyFlags flags,
- GCancellable* cancellable, GFileProgressCallback callback,
- gpointer data, GError** error) {
- return false;
-}
-
int __fake_access(const char* path, int mode) {
return 0;
}
}
// tzplatform
-const char* __fake_tzplatform_getenv(enum tzplatform_variable id) {
+const char* __fake_tzplatform_getenv(tzplatform_variable_e id) {
return "/opt/usr/home/owner/apps_rw";
}
g_file_new_for_path_fake.custom_fake = __fake_g_file_new_for_path;
g_file_query_exists_fake.custom_fake = __fake_g_file_query_exists;
g_file_make_directory_fake.custom_fake = __fake_g_file_make_directory;
- g_file_copy_fake.custom_fake = __fake_g_file_copy;
access_fake.custom_fake = __fake_access;
security_manager_private_sharing_req_new_fake.custom_fake =
__fake_security_manager_private_sharing_req_new;