Searched refs:sysroot_dir (Results 1 – 9 of 9) sorted by relevance
| /freebsd/contrib/pkgconf/libpkgconf/ |
| H A D | tuple.c | 184 const char *sysroot_dir; in find_sysroot() local 186 sysroot_dir = pkgconf_tuple_find(client, vars, "pc_sysrootdir"); in find_sysroot() 187 if (sysroot_dir == NULL) in find_sysroot() 188 sysroot_dir = client->sysroot_dir; in find_sysroot() 190 return sysroot_dir; in find_sysroot() 196 const char *sysroot_dir; in should_rewrite_sysroot() local 201 sysroot_dir = find_sysroot(client, vars); in should_rewrite_sysroot() 202 if (sysroot_dir == NULL) in should_rewrite_sysroot() 208 if (!strcmp(sysroot_dir, "/")) in should_rewrite_sysroot() 211 if (strlen(buf) <= strlen(sysroot_dir)) in should_rewrite_sysroot() [all …]
|
| H A D | client.c | 120 pkgconf_client_set_sysroot_dir(client, personality->sysroot_dir); in pkgconf_client_init() 212 if (client->sysroot_dir != NULL) in pkgconf_client_deinit() 213 free(client->sysroot_dir); in pkgconf_client_deinit() 257 return client->sysroot_dir; in pkgconf_client_get_sysroot_dir() 275 pkgconf_client_set_sysroot_dir(pkgconf_client_t *client, const char *sysroot_dir) in pkgconf_client_set_sysroot_dir() argument 277 if (client->sysroot_dir != NULL) in pkgconf_client_set_sysroot_dir() 278 free(client->sysroot_dir); in pkgconf_client_set_sysroot_dir() 280 client->sysroot_dir = sysroot_dir != NULL ? strdup(sysroot_dir) : NULL; in pkgconf_client_set_sysroot_dir() 282 …PKGCONF_TRACE(client, "set sysroot_dir to: %s", client->sysroot_dir != NULL ? client->sysroot_dir … in pkgconf_client_set_sysroot_dir() 284 …gconf_tuple_add_global(client, "pc_sysrootdir", client->sysroot_dir != NULL ? client->sysroot_dir … in pkgconf_client_set_sysroot_dir()
|
| H A D | fragment.c | 73 pkgconf_fragment_should_munge(const char *string, const char *sysroot_dir) in pkgconf_fragment_should_munge() argument 78 if (sysroot_dir != NULL && strncmp(sysroot_dir, string, strlen(sysroot_dir))) in pkgconf_fragment_should_munge() 129 …t_t *client, char *buf, size_t buflen, const char *source, const char *sysroot_dir, unsigned int f… in pkgconf_fragment_munge() argument 135 if (sysroot_dir == NULL) in pkgconf_fragment_munge() 136 sysroot_dir = pkgconf_tuple_find_global(client, "pc_sysrootdir"); in pkgconf_fragment_munge() 138 if (sysroot_dir != NULL && pkgconf_fragment_should_munge(source, sysroot_dir)) in pkgconf_fragment_munge() 139 pkgconf_strlcat(buf, sysroot_dir, buflen); in pkgconf_fragment_munge() 152 pkgconf_fragment_munge(client, mungebuf, sizeof mungebuf, source, client->sysroot_dir, flags); in pkgconf_fragment_copy_munged()
|
| H A D | personality.c | 146 if (personality->sysroot_dir != NULL) in pkgconf_cross_personality_deinit() 147 free(personality->sysroot_dir); in pkgconf_cross_personality_deinit() 211 {"SysrootDir", personality_copy_func, offsetof(pkgconf_cross_personality_t, sysroot_dir)},
|
| H A D | pkg.c | 196 char *sysroot_dir = client->sysroot_dir; in pkgconf_pkg_parser_fragment_func() local 199 client->sysroot_dir = pkg_sysroot_dir; in pkgconf_pkg_parser_fragment_func() 202 client->sysroot_dir = sysroot_dir; in pkgconf_pkg_parser_fragment_func() 601 …if (client->sysroot_dir && strncmp(pkg->pc_filedir, client->sysroot_dir, strlen(client->sysroot_di… in pkgconf_pkg_new_from_path()
|
| H A D | libpkgconf.h | 217 char *sysroot_dir; member 245 char *sysroot_dir; member 257 PKGCONF_API void pkgconf_client_set_sysroot_dir(pkgconf_client_t *client, const char *sysroot_dir);
|
| /freebsd/contrib/pkgconf/cli/ |
| H A D | main.c | 974 if (p->sysroot_dir) in dump_personality() 975 printf("SysrootDir: %s\n", p->sysroot_dir); in dump_personality() 1082 char *sysroot_dir; in main() local 1436 if ((sysroot_dir = getenv("PKG_CONFIG_SYSROOT_DIR")) != NULL) in main() 1440 pkgconf_client_set_sysroot_dir(&pkg_client, sysroot_dir); in main() 1444 if (!strcmp(destdir, sysroot_dir)) in main()
|
| /freebsd/contrib/pkgconf/doc/ |
| H A D | libpkgconf-client.rst | 63 …c:function:: void pkgconf_client_set_sysroot_dir(pkgconf_client_t *client, const char *sysroot_dir) 71 :param char* sysroot_dir: The sysroot directory to set or NULL to unset.
|
| /freebsd/contrib/pkgconf/ |
| H A D | NEWS | 367 - Do not prepend sysroot_dir if the .pc file does not exist in the 746 - fragments: only munge fragments if sysroot_dir is actually set
|