1 /* 2 * Copyright (c) 1996-2002, Darren Hiebert 3 * 4 * This source code is released for free distribution under the terms of the 5 * GNU General Public License version 2 or (at your option) any later version. 6 * 7 * Program definitions 8 */ 9 #ifndef CTAGS_MAIN_CTAGS_H 10 #define CTAGS_MAIN_CTAGS_H 11 12 #include "general.h" 13 14 /* 15 * MACROS 16 */ 17 #if defined (HAVE_CONFIG_H) 18 # define PROGRAM_VERSION PACKAGE_VERSION 19 #else 20 # define PROGRAM_VERSION "5.9.0" 21 #endif 22 #define PROGRAM_NAME "Universal Ctags" 23 #define PROGRAM_URL "https://ctags.io/" 24 #define PROGRAM_COPYRIGHT "Copyright (C) 2015-2022" 25 #define AUTHOR_NAME "Universal Ctags Team" 26 27 /* 28 * Constant 29 */ 30 extern const char* ctags_repoinfo; 31 #define CTAGS_FIELD_PREFIX "UCTAGS" 32 33 /* 34 * Reserved words 35 */ 36 #define RSV_LANGMAP_DEFAULT "default" 37 #define RSV_LANG_ALL "all" 38 #define RSV_LANG_AUTO "auto" 39 #define RSV_NONE "NONE" 40 #endif /* CTAGS_MAIN_CTAGS_H */ 41