Lines Matching refs:sysroot_dir
131 pkgconf_client_set_sysroot_dir(client, personality->sysroot_dir); in pkgconf_client_init()
227 if (client->sysroot_dir != NULL) in pkgconf_client_deinit()
228 free(client->sysroot_dir); in pkgconf_client_deinit()
276 return client->sysroot_dir; in pkgconf_client_get_sysroot_dir()
294 pkgconf_client_set_sysroot_dir(pkgconf_client_t *client, const char *sysroot_dir) in pkgconf_client_set_sysroot_dir() argument
296 if (sysroot_dir != NULL && (!strcmp(sysroot_dir, "/") || !strcmp(sysroot_dir, "."))) in pkgconf_client_set_sysroot_dir()
298 pkgconf_warn(client, "ignoring bogus sysroot_dir: %s", sysroot_dir); in pkgconf_client_set_sysroot_dir()
299 sysroot_dir = NULL; in pkgconf_client_set_sysroot_dir()
302 if (client->sysroot_dir != NULL) in pkgconf_client_set_sysroot_dir()
303 free(client->sysroot_dir); in pkgconf_client_set_sysroot_dir()
305 client->sysroot_dir = sysroot_dir != NULL ? strdup(sysroot_dir) : NULL; in pkgconf_client_set_sysroot_dir()
307 …PKGCONF_TRACE(client, "set sysroot_dir to: %s", client->sysroot_dir != NULL ? client->sysroot_dir … in pkgconf_client_set_sysroot_dir()
309 …gconf_tuple_add_global(client, "pc_sysrootdir", client->sysroot_dir != NULL ? client->sysroot_dir … in pkgconf_client_set_sysroot_dir()