funkalicious 0.1

libpostproc_version.c File Reference

#include <stdio.h>
Include dependency graph for libpostproc_version.c:

Go to the source code of this file.

Defines

#define PREFIXED_SYMBOL(a)   libpostproc_ ## a
#define SECTION   "libpostproc"
#define str(s)   #s
#define xstr(s)   str(s)

Functions

char * PREFIXED_SYMBOL (version_info)
char * PREFIXED_SYMBOL (cflags)
char * PREFIXED_SYMBOL (cxxflags)
char * PREFIXED_SYMBOL (fflags)
char * PREFIXED_SYMBOL (ldflags)
char * PREFIXED_SYMBOL (buildscript_host)
char * PREFIXED_SYMBOL (buildscript_target)
char * PREFIXED_SYMBOL (buildscript_buildtype)
char * PREFIXED_SYMBOL (buildscript_configargs)
char * PREFIXED_SYMBOL (buildscript_installdir)
void PREFIXED_SYMBOL() print_version (FILE *f)

Define Documentation

#define PREFIXED_SYMBOL (   a)    libpostproc_ ## a

Definition at line 1 of file libpostproc_version.c.

#define SECTION   "libpostproc"

Definition at line 2 of file libpostproc_version.c.

Referenced by print_version().

#define str (   s)    #s

Definition at line 4 of file libpostproc_version.c.

#define xstr (   s)    str(s)

Definition at line 5 of file libpostproc_version.c.


Function Documentation

char* PREFIXED_SYMBOL ( version_info  )
char* PREFIXED_SYMBOL ( cflags  )
char* PREFIXED_SYMBOL ( buildscript_installdir  )
char* PREFIXED_SYMBOL ( buildscript_configargs  )
char* PREFIXED_SYMBOL ( fflags  )
char* PREFIXED_SYMBOL ( buildscript_target  )
char* PREFIXED_SYMBOL ( buildscript_host  )
char* PREFIXED_SYMBOL ( ldflags  )
char* PREFIXED_SYMBOL ( buildscript_buildtype  )
char* PREFIXED_SYMBOL ( cxxflags  )
void PREFIXED_SYMBOL() print_version ( FILE *  f)

Definition at line 16 of file libpostproc_version.c.

References PREFIXED_SYMBOL, SECTION, and version_info.

                                             {
fprintf(f, "***BEGIN %s VERSION INFORMATION***\n", SECTION);
fprintf(f, "\t%s_version_info))=%s\n", SECTION, PREFIXED_SYMBOL(version_info));
fprintf(f, "\t%s_cflags))=%s\n", SECTION, PREFIXED_SYMBOL(cflags));
fprintf(f, "\t%s_cxxflags))=%s\n", SECTION, PREFIXED_SYMBOL(cxxflags));
fprintf(f, "\t%s_fflags))=%s\n", SECTION, PREFIXED_SYMBOL(fflags));
fprintf(f, "\t%s_ldflags))=%s\n", SECTION, PREFIXED_SYMBOL(ldflags));
fprintf(f, "\t%s_buildscript_host))=%s\n", SECTION, PREFIXED_SYMBOL(buildscript_host));
fprintf(f, "\t%s_buildscript_target))=%s\n", SECTION, PREFIXED_SYMBOL(buildscript_target));
fprintf(f, "\t%s_buildscript_buildtype))=%s\n", SECTION, PREFIXED_SYMBOL(buildscript_buildtype));
fprintf(f, "\t%s_buildscript_configargs))=%s\n", SECTION, PREFIXED_SYMBOL(buildscript_configargs));
fprintf(f, "\t%s_buildscript_installdir))=%s\n", SECTION, PREFIXED_SYMBOL(buildscript_installdir));
fprintf(f, "***END %s VERSION INFORMATION***\n", SECTION);
}
 All Classes Files Functions Variables Typedefs Enumerations Enumerator Defines