-
Notifications
You must be signed in to change notification settings - Fork 0
thomas374b/libtns_util
Folders and files
Name | Name | Last commit message | Last commit date | |
---|---|---|---|---|
Repository files navigation
/* * Thomas Pantzer: copyright.h, v0.1b 08.05.2002 23:07 * * * Copyright 2002 by Thomas Pantzer * * Permission to use, copy, modify, and distribute this software for noncommercial * use and without fee is hereby granted, provided that the above copyright notice * appear in all copies and that both that copyright notice and this permission * notice appear in supporting documentation, and that the name of the Author not be * used in advertising or publicity pertaining to distribution of the software * without specific, written prior permission. The Author makes no representations about * the suitability of this software for any purpose. It is provided "as is" * without expressed or implied warranty. * * * Thomas@Pantzer.net (Thomas Pantzer,,,) * */ #ifndef _COPYRIGHT_H #define _COPYRIGHT_H #ifndef AUTHOR #define AUTHOR "Thomas Pantzer, <Thomas at/@ Pantzer dot/. net>" #endif #ifndef COMPILER_VERSION #ifdef __GNUC__ #define COMPILER_VERSION __VERSION__ #endif #endif #ifndef VERSION #define VERSION "0.0.0" #endif #ifndef BUILDDATE #define BUILDDATE "1970/01/01 0:00:00" #endif #ifndef REVISION #define REVISION "@@unknown" #endif #ifdef MAIN_G /* char version_string[] = "version: \t"VERSION"\n\0"; */ /* char revision_date[] = "last revision: \t"REVISION"\n\0"; */ char copyright_info[] = TARGETNAME" v"VERSION", rev. "REVISION", copyright: "AUTHOR"\n\0"; #ifdef SHOW_COMPILER_MOD char compiler_info[] = "host: "COMPILER_HOST", compiler: "COMPILER_EXE", version: "COMPILER_VERSION"\n\0"; #else char compiler_info[] = "version: "COMPILER_VERSION"\n\0"; #endif #else #ifdef SHOW_COMPILER_MOD static char compiler_sss[] = "compiler: "COMPILER_EXE" "COMPILER_VERSION" @ "COMPILER_HOST"\n\0"; #else extern char compiler_info[]; #endif // SHOW_COMPILER_MOD /* extern char version_string[]; */ /* extern char revision_date[]; */ extern char copyright_info[]; #ifndef MODNAME #define MODNAME __FILE__ #endif /* #ifndef EMBEDDED #define DECLARE_COPYRIGHT_INFO(x) \ static const char copyright_info[] = MODNAME" v"VERSION", rev. "REVISION", copyright: "AUTHOR"\n\0"; \ extern const char * x##_version() { return copyright_info; } // modname must not contain dots as in _FILE__ #else #define DECLARE_COPYRIGHT_INFO(x) #endif ich gebe auf */ #endif // MAIN_G #endif // _COPYRIGHT_H
About
universal (T)imer-, (N)etwork- and (S)orting- library
Stars
Watchers
Forks
Releases
No releases published
Packages 0
No packages published