source: cmtcvs/HEAD/cmt/requirements @ 622

Last change on this file since 622 was 622, checked in by rybkin, 12 years ago

See C.L. 8

File size: 1.2 KB
RevLine 
[404]1package cmtcvs
2
3macro cmtsourcedir "${CMTROOT}/source" \
4      WIN32        "${CMTROOT}\source"
5
6include_dirs $(cmtsourcedir)
7
8application cmtcvs cmtcvs.cxx \
[622]9  -s=$(cmtsourcedir) cmt_string.cxx cmt_system.cxx cmt_awk.cxx cmt_regexp.cxx cmt_error.cxx \
10  cmt_use.cxx cmt_database.cxx cmt_parser.cxx cmt_project.cxx cmt_scope_section.cxx cmt_include.cxx cmt_pattern.cxx cmt_symbol.cxx cmt_script.cxx cmt_syntax.cxx \
11  cmt_branch.cxx cmt_constituent.cxx cmt_fragment.cxx cmt_group.cxx cmt_language.cxx cmt_tag.cxx cmt_cmtpath_pattern.cxx \
12  cmt_log.cxx cmt_lock.cxx cmt_generator.cxx cmt_install_area.cxx cmt_model.cxx cmt_triggers.cxx cmt_sequence.cxx cmt_commands.cxx cmt_vcs.cxx \
13  cmt_generators.cxx cmt_deps_builder.cxx
[404]14
15macro h "\#"
16macro q '"'
17
18macro_append cppflags "" \
[409]19             Unix ' -O2 -Wno-deprecated -DVERSION=$(q)V(v1r1)$(q)' \
[404]20             WIN32 ' /DVERSION=$(q)V(v1r1)$(q)'
21
[622]22macro_remove cppflags "" \
23             Linux '-ansi -pedantic -W -Wall -Wwrite-strings -Wpointer-arith -Woverloaded-virtual'
[404]24
[433]25macro_append cpplink "-static" Darwin "" VisualC " advapi32.lib "
26
[404]27make_fragment exporter -header=exporter_header
28
29document exporter do_export -group=Export
Note: See TracBrowser for help on using the repository browser.