1 /********************************************************************* 2 Fixed strings for use in all utilities. 3 This is part of GNU Astronomy Utilities (Gnuastro) package. 4 5 Original author: 6 Mohammad Akhlaghi <mohammad@akhlaghi.org> 7 Contributing author(s): 8 Copyright (C) 2015-2021, Free Software Foundation, Inc. 9 10 Gnuastro is free software: you can redistribute it and/or modify it 11 under the terms of the GNU General Public License as published by the 12 Free Software Foundation, either version 3 of the License, or (at your 13 option) any later version. 14 15 Gnuastro is distributed in the hope that it will be useful, but 16 WITHOUT ANY WARRANTY; without even the implied warranty of 17 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 18 General Public License for more details. 19 20 You should have received a copy of the GNU General Public License 21 along with Gnuastro. If not, see <http://www.gnu.org/licenses/>. 22 **********************************************************************/ 23 #ifndef __GAL_FIXEDSTRINGMACROS_H__ 24 #define __GAL_FIXEDSTRINGMACROS_H__ 25 26 27 28 #define GAL_STRINGS_SHORT_COPYRIGHT \ 29 "Copyright (C) 2015-2021, Free Software Foundation, Inc." 30 31 32 #define GAL_STRINGS_SHORT_LICENSE \ 33 "License GPLv3+: GNU General public license version 3 or later." 34 35 36 #define GAL_STRINGS_COPYRIGHT \ 37 GAL_STRINGS_SHORT_COPYRIGHT"\n"GAL_STRINGS_SHORT_LICENSE"\n" \ 38 "This is free software: you are free to change and redistribute " \ 39 "it.\nThere is NO WARRANTY, to the extent permitted by law." \ 40 41 42 #define GAL_STRINGS_TOP_HELP_INFO \ 43 "\n"PROGRAM_NAME" is part of "PACKAGE_STRING".\n" 44 45 46 47 /* This is fixed for all the packages. */ 48 #define GAL_STRINGS_MORE_HELP_INFO \ 49 "\nFor more information, please run any of the " \ 50 "following commands. In particular the second contains a very " \ 51 "comprehensive explanation of "PROGRAM_NAME"'s invocation: expected " \ 52 "input(s), output(s), and a full description of all the options.\n\n" \ 53 " All options and their values: $ "PROGRAM_EXEC" -P\n" \ 54 " Inputs/Outputs and options: $ info "PROGRAM_EXEC"\n" \ 55 " Full section in manual/book: $ info "PROGRAM_NAME"\n" \ 56 " Full Gnuastro manual/book: $ info "PACKAGE_TARNAME"\n\n" \ 57 "If you couldn't find your answer in the manual, you can get " \ 58 "direct help from experienced Gnuastro users and developers. " \ 59 "For more information, please run:\n\n" \ 60 " $ info help-gnuastro\n\n" \ 61 PROGRAM_NAME" options:" \ 62 63 64 /* This can be used in the end of error messages related to option 65 values. */ 66 #define GAL_STRINGS_HOW_TO_CHECK_VALUES \ 67 " You can check all the input values with the '--printparams' " \ 68 "(-P) option." 69 70 71 72 #endif /* __GAL_FIXEDSTRINGMACROS_H__ */ 73