File: meson.build

package info (click to toggle)
pbseqlib 5.3.4%2Bdfsg-3
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye
  • size: 7,020 kB
  • sloc: cpp: 77,246; python: 331; sh: 103; makefile: 42
file content (75 lines) | stat: -rw-r--r-- 1,502 bytes parent folder | download | duplicates (3)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
##################
# Subdirectories #
##################

subdir('alignment')
subdir('amos')
subdir('loadpulses')
subdir('matrix')
subdir('metagenome')
subdir('qvs')
subdir('reads')
subdir('saf')
subdir('sam')
subdir('utils')

###########
# Sources #
###########

libblasr_sources += files([
  'BlasrFASTAReader.cpp',
  'BlasrFASTQReader.cpp',
  'CCSSequence.cpp',
  'ChangeListID.cpp',
  'CommandLineParser.cpp',
  'DNASequence.cpp',
  'FASTASequence.cpp',
  'FASTQSequence.cpp',
  'GFFFile.cpp',
  'MD5Utils.cpp',
  'NucConversion.cpp',
  'PackedDNASequence.cpp',
  'ReverseCompressIndex.cpp',
  'SMRTSequence.cpp',
  'StringUtils.cpp'])

###########
# Headers #
###########

meson.is_subproject() and subdir_done()

install_headers(
  files([
    'CCSSequence.hpp',
    'ChangeListID.hpp',
    'CommandLineParser.hpp',
    'Compare4BitCompressed.hpp',
    'CompressedDNASequence.hpp',
    'CompressedSequence.hpp',
    'CompressedSequenceImpl.hpp',
    'defs.h',
    'DNASequence.hpp',
    'Enumerations.h',
    'FASTAReader.hpp',
    'FASTASequence.hpp',
    'FASTQReader.hpp',
    'FASTQSequence.hpp',
    'GFFFile.hpp',
    'MD5Utils.hpp',
    'MD5UtilsImpl.hpp',
    'NucConversion.hpp',
    'PacBioDefs.h',
    'PackedDNASequence.hpp',
    'PrettyException.hpp',
    'ReverseCompressIndex.hpp',
    'SeqUtils.hpp',
    'SeqUtilsImpl.hpp',
    'SMRTSequence.hpp',
    'StringUtils.hpp',
    'Types.h',
    'utils.hpp',
    'utilsImpl.hpp',
    'VectorUtils.hpp']),
  subdir : 'libblasr/pbdata')