forked from enlightenment/efl
make sure eina_prefix is marked since 1.1.0
SVN revision: 58857
This commit is contained in:
parent
e521dfb65b
commit
ebe846c0f5
|
@ -8,6 +8,8 @@
|
||||||
* location of a software package
|
* location of a software package
|
||||||
*
|
*
|
||||||
* @{
|
* @{
|
||||||
|
*
|
||||||
|
* @since 1.1.0
|
||||||
*/
|
*/
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
@ -16,6 +18,8 @@
|
||||||
* to determine the runtime location of the software in question so other
|
* to determine the runtime location of the software in question so other
|
||||||
* data files such as images, sound files, other executable utilities,
|
* data files such as images, sound files, other executable utilities,
|
||||||
* libraries, modules and locale files can be found.
|
* libraries, modules and locale files can be found.
|
||||||
|
*
|
||||||
|
* @since 1.1.0
|
||||||
*/
|
*/
|
||||||
typedef struct _Eina_Prefix Eina_Prefix;
|
typedef struct _Eina_Prefix Eina_Prefix;
|
||||||
|
|
||||||
|
@ -131,6 +135,8 @@ typedef struct _Eina_Prefix Eina_Prefix;
|
||||||
* e_prefix_free(pfx);
|
* e_prefix_free(pfx);
|
||||||
* }
|
* }
|
||||||
* @endcode
|
* @endcode
|
||||||
|
*
|
||||||
|
* @since 1.1.0
|
||||||
*/
|
*/
|
||||||
EAPI Eina_Prefix *
|
EAPI Eina_Prefix *
|
||||||
eina_prefix_new(const char *argv0, void *symbol, const char *envprefix,
|
eina_prefix_new(const char *argv0, void *symbol, const char *envprefix,
|
||||||
|
@ -146,6 +152,7 @@ eina_prefix_new(const char *argv0, void *symbol, const char *envprefix,
|
||||||
* Free the prefix object and all its allocated content. It will be invalid
|
* Free the prefix object and all its allocated content. It will be invalid
|
||||||
* to access the object after being freed.
|
* to access the object after being freed.
|
||||||
*
|
*
|
||||||
|
* @since 1.1.0
|
||||||
*/
|
*/
|
||||||
EAPI void
|
EAPI void
|
||||||
eina_prefix_free(Eina_Prefix *pfx);
|
eina_prefix_free(Eina_Prefix *pfx);
|
||||||
|
@ -157,6 +164,8 @@ eina_prefix_free(Eina_Prefix *pfx);
|
||||||
*
|
*
|
||||||
* This returns the base prefix (eg "/usr/local", "/usr", "/opt/appname" or
|
* This returns the base prefix (eg "/usr/local", "/usr", "/opt/appname" or
|
||||||
* "/home/user/myapps/appname" etc.) that the software resides in at runtime.
|
* "/home/user/myapps/appname" etc.) that the software resides in at runtime.
|
||||||
|
*
|
||||||
|
* @since 1.1.0
|
||||||
*/
|
*/
|
||||||
EAPI const char *
|
EAPI const char *
|
||||||
eina_prefix_get(Eina_Prefix *pfx);
|
eina_prefix_get(Eina_Prefix *pfx);
|
||||||
|
@ -168,6 +177,8 @@ eina_prefix_get(Eina_Prefix *pfx);
|
||||||
*
|
*
|
||||||
* This returns the location of installed binaries (eg "/usr/local/bin",
|
* This returns the location of installed binaries (eg "/usr/local/bin",
|
||||||
* "/usr/bin", "/opt/appname/bin", "/home/user/myapps/appname/bin" etc.).
|
* "/usr/bin", "/opt/appname/bin", "/home/user/myapps/appname/bin" etc.).
|
||||||
|
*
|
||||||
|
* @since 1.1.0
|
||||||
*/
|
*/
|
||||||
EAPI const char *
|
EAPI const char *
|
||||||
eina_prefix_bin_get(Eina_Prefix *pfx);
|
eina_prefix_bin_get(Eina_Prefix *pfx);
|
||||||
|
@ -179,6 +190,8 @@ eina_prefix_bin_get(Eina_Prefix *pfx);
|
||||||
*
|
*
|
||||||
* This returns the location of installed binaries (eg "/usr/local/lib",
|
* This returns the location of installed binaries (eg "/usr/local/lib",
|
||||||
* "/usr/lib32", "/opt/appname/lib64", "/home/user/myapps/appname/lib" etc.).
|
* "/usr/lib32", "/opt/appname/lib64", "/home/user/myapps/appname/lib" etc.).
|
||||||
|
*
|
||||||
|
* @since 1.1.0
|
||||||
*/
|
*/
|
||||||
EAPI const char *
|
EAPI const char *
|
||||||
eina_prefix_lib_get(Eina_Prefix *pfx);
|
eina_prefix_lib_get(Eina_Prefix *pfx);
|
||||||
|
@ -190,6 +203,8 @@ eina_prefix_lib_get(Eina_Prefix *pfx);
|
||||||
*
|
*
|
||||||
* This returns the location of installed binaries (eg "/usr/local/share/appname",
|
* This returns the location of installed binaries (eg "/usr/local/share/appname",
|
||||||
* "/usr/share/appname", "/opt/appname/share/appname", "/home/user/myapps/appname/share/appname" etc.).
|
* "/usr/share/appname", "/opt/appname/share/appname", "/home/user/myapps/appname/share/appname" etc.).
|
||||||
|
*
|
||||||
|
* @since 1.1.0
|
||||||
*/
|
*/
|
||||||
EAPI const char *
|
EAPI const char *
|
||||||
eina_prefix_data_get(Eina_Prefix *pfx);
|
eina_prefix_data_get(Eina_Prefix *pfx);
|
||||||
|
@ -201,6 +216,8 @@ eina_prefix_data_get(Eina_Prefix *pfx);
|
||||||
*
|
*
|
||||||
* This returns the location of installed binaries (eg "/usr/local/share/locale",
|
* This returns the location of installed binaries (eg "/usr/local/share/locale",
|
||||||
* "/usr/share/locale", "/opt/appname/share/locale", "/home/user/myapps/appname/share/locale" etc.).
|
* "/usr/share/locale", "/opt/appname/share/locale", "/home/user/myapps/appname/share/locale" etc.).
|
||||||
|
*
|
||||||
|
* @since 1.1.0
|
||||||
*/
|
*/
|
||||||
EAPI const char *
|
EAPI const char *
|
||||||
eina_prefix_locale_get(Eina_Prefix *pfx);
|
eina_prefix_locale_get(Eina_Prefix *pfx);
|
||||||
|
|
Loading…
Reference in New Issue