File: poselib.h.in

package info (click to toggle)
poselib 2.0.5-1
  • links: PTS, VCS
  • area: main
  • in suites: forky
  • size: 1,592 kB
  • sloc: cpp: 15,023; python: 182; sh: 85; makefile: 10
file content (27 lines) | stat: -rw-r--r-- 626 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
#ifndef @PROJECT_NAME_UPPERCASE@_H
#define @PROJECT_NAME_UPPERCASE@_H

#include <PoseLib/version.h>
#include <string>

//
// Autogenerated lisf of #include <...>
// based on the .h header files in PoseLib/ folder
//
@LIB_INCLUDES_STRING@


// Print PoseLib version and buidling type
inline std::string poselib_info(void) {
    #if (POSELIB_DEBUG)
        const std::string build_type = "DEBUG";
    #else
        const std::string build_type = "RELEASE";
    #endif

    return "PoseLib library version "
           + std::string(POSELIB_VERSION)
           + " (" + build_type + ")";
}

#endif  // @PROJECT_NAME_UPPERCASE@_H