--- a +++ b/libdef.any @@ -0,0 +1,39 @@ +// Configures the model to use this AnyBody Managed Model Repostiory (AMMR +// Including this file ensures that the model can include the HumanModel +// and use BM configuration statements etc. + +#ifndef LIBDEF_ANY +#define LIBDEF_ANY + +#include "AMMR.version.any" + +#define ANYBODY_APPLICATION_LIBRARY_NAME "AMMR" + AMMR_VERSION + +#path ANYBODY_PATH_AMMR "." +#path ANYBODY_PATH_BODY "Body/AAUHuman/" +#path ANYBODY_PATH_MANDIBLE "Body/Mandible/" +#path ANYBODY_PATH_MODELUTILS "Tools/ModelUtilities/" +#path AMMR_TOOLS "Tools/" + +#ifpathexists "../Documentation" + #path AMMR_PATH_DOC "../Documentation" +#else + #path AMMR_PATH_DOC "<ANYBODY_PATH_INSTALLDIR>/AMMR/Documentation" +#endif + +#ifndef ANYBODY_PATH_OUTPUT + #ifpathexists "<ANYBODY_PATH_MAINFILEDIR>/Output/" + #path ANYBODY_PATH_OUTPUT "<ANYBODY_PATH_MAINFILEDIR>/Output/" + #else + #path ANYBODY_PATH_OUTPUT "<ANYBODY_PATH_MAINFILEDIR>" + #endif +#endif + +#ifndef ANYMOCAP_MODEL +#path ANYMOCAP_PATH "Tools/AnyMoCap" +#path ANYMOCAP_MODEL "<ANYMOCAP_PATH>/AnyMocapModel.any" +#endif + +#include "<ANYBODY_PATH_BODY>/HumanModel.defs.any" + +#endif