File: README.source.org

package info (click to toggle)
libconfig-model-dpkg-perl 3.014
  • links: PTS, VCS
  • area: main
  • in suites: trixie
  • size: 3,200 kB
  • sloc: perl: 8,255; python: 242; makefile: 77; javascript: 16; sh: 1
file content (23 lines) | stat: -rw-r--r-- 1,098 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
* Directory organisation

- =lib=:
  - =Config/Model=:
    - =application.d=: declare the application for cme (e.g. =dpkg= for =cme edit dpkg= command)
    - =Backend=: Perl code to read and write Debian package files
    - =Dpkg=: Perl code that are used by =Config::Model= to provide
      special behavior (e.g. copyright update, package dependency
      checks...)
    - =models=: model files for Dpkg. Kind of schema files used by =Config::Model=
    - =scripts=: files used by =cme run= command to provide cme scripts
  - =Dpkg=: files used mostly by =scan-copyright= command
    - =Grant=: Class used to implement license grants between source
      files and =Software::Copyight= objects
- =t=: test files
  - =examples=: fixtures used by =t/cme-scripts=
  - =grant= : test files for =lib/Dpkg/Grant= files
  - =model_tests.d=: test files used by =t/model_test.t= with
    =Config::Model::Tester= for complete model tests
    - =*-examples=: test data used by =t/model_test.d/*-test.pl= with
      =Config::Model::Tester=
  - =scanner= : test and data files to test files from =lib/Dpkg=.