summaryrefslogtreecommitdiff
path: root/pkgtools/lintpkgsrc
AgeCommit message (Expand)AuthorFilesLines
2022-08-13lintpkgsrc: clean up evaluation of conditions in makefilesrillig2-58/+67
2022-08-13lintpkgsrc: cleanup: reduce line noiserillig1-8/+8
2022-08-12lintpkgsrc: update to 2022.08.13rillig1-2/+2
2022-08-12lintpkgsrc: fix parsing of modifiers in makefilesrillig2-8/+8
2022-08-12lintpkgsrc: fix parsing of comments in makefile linesrillig2-11/+12
2022-08-12lintpkgsrc: fix parsing of continuation lines in makefilesrillig2-4/+7
2022-08-12lintpkgsrc: clean up subroutine names, test conditionalsrillig3-43/+102
2022-08-12lintpkgsrc: clean up Pkgs typerillig2-26/+21
2022-08-11lintpkgsrc: use proper exit status when showing usagerillig1-4/+4
2022-08-11lintpkgsrc: cleanup: remove unused conf_sysconfdirrillig2-4/+2
2022-08-11lintpkgsrc: cleanup: split PkgDb::pkgver into separate subroutinesrillig2-18/+18
2022-08-11lintpkgsrc: cleanup: inline numpkgver, split pkgverrillig2-28/+19
2022-08-10lintpkgsrc: fix hardcoded pathsrillig4-51/+55
2022-08-10lintpkgsrc: fix evaluation of conditions in makefilesrillig3-48/+98
2022-08-10lintpkgsrc: update to Perl 5.36rillig2-14/+13
2022-08-10lintpkgsrc: cleanuprillig2-141/+131
2022-08-10lintpkgsrc: cleanup: modernize subroutine signaturesrillig1-138/+55
2022-08-09lintpkgsrc: recognize comments and shell commands in makefile linesrillig1-1/+4
2022-08-09lintpkgsrc: clean up parsing of make variablesrillig2-47/+38
2022-08-09lintpkgsrc: cleanup: extract expand_modifiersrillig1-48/+54
2022-08-09lintpkgsrc: cleanup: extract parse_makefile_line_varrillig1-29/+32
2022-08-09lintpkgsrc: clean up parsing of variable assignmentsrillig1-14/+17
2022-08-09lintpkgsrc: fix search path for .include directivesrillig1-19/+15
2022-08-09lintpkgsrc: cleanup: extract parse_makefile_line_includerillig1-63/+63
2022-08-09lintpkgsrc: clean up parse_makefile_varsrillig1-27/+20
2022-08-09lintpkgsrc: clean up glob2regexrillig1-8/+5
2022-08-09lintpksrc: fix parsing of the ':S' modifier in makefilesrillig2-42/+51
2022-08-09lintpkgsrc: fix conversion of glob pattern to regular expressionrillig3-20/+16
2022-08-09lintpkgsrc: add more tests for converting a glob into a regexrillig1-1/+16
2022-08-04lintpkgsrc: cleanup: merge 'store' subroutinesrillig3-53/+35
2022-08-04lintpkgsrc: rename PkgList to PkgDbrillig2-68/+79
2022-08-04lintpkgsrc: test internal package databaserillig1-5/+60
2022-08-04lintpkgsrc: fix storing of package variables in the cacherillig2-3/+16
2022-08-04lintpkgsrc: use single-quoted strings where possiblerillig2-64/+64
2022-08-04lintpkgsrc: allow uppercase 'nb' in version numbersrillig2-35/+29
2022-08-03lintpkgsrc: fix parsing of version numbers that include lettersrillig3-7/+90
2022-08-03lintpkgsrc: fix off-by-9 bug in version comparison (since today)rillig2-4/+6
2022-08-03lintpkgsrc: fix version comparison for adjacent lettersrillig2-4/+9
2022-08-03lintpkgsrc: clean up and condense comparison of package versionsrillig2-43/+24
2022-08-03lintpkgsrc: rename pkg to pkgbase and ver to pkgversionrillig2-21/+23
2022-08-03lintpkgsrc: refactor PkgList internals to be more descriptiverillig1-32/+34
2022-08-03lintpkgsrc: refactor Pkgs internals to be more descriptiverillig1-28/+29
2022-08-03lintpkgsrc: refactor PkgVer internals to be more descriptiverillig2-25/+34
2022-08-03lint: fail if one of the tests failsrillig4-8/+8
2022-08-03lintpkgsrc: use LF line endings in testsrillig3-164/+164
2022-08-03lintpkgsrc: test parsing of package makefilesrillig5-3/+118
2022-07-30lintpkgsrc: cleanup: split main into smaller subroutinesrillig1-224/+252
2022-07-30lintpkgsrc: condense code for checking mandatory command line optionsrillig1-17/+2
2022-07-30lintpkgsrc: test versioned packages, minor cleanuprillig3-12/+35
2022-07-30lintpkgsrc: rename safe_chdir to chdir_or_failrillig1-12/+8