Line | |
---|
1 | package cmtcvs
|
---|
2 |
|
---|
3 | macro cmtsourcedir "${CMTROOT}/source" \
|
---|
4 | WIN32 "${CMTROOT}\source"
|
---|
5 |
|
---|
6 | include_dirs $(cmtsourcedir)
|
---|
7 |
|
---|
8 | application cmtcvs cmtcvs.cxx \
|
---|
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
|
---|
14 |
|
---|
15 | macro h "\#"
|
---|
16 | macro q '"'
|
---|
17 |
|
---|
18 | macro_append cppflags "" \
|
---|
19 | Unix ' -O2 -Wno-deprecated -DVERSION=$(q)V(v1r1)$(q)' \
|
---|
20 | WIN32 ' /DVERSION=$(q)V(v1r1)$(q)'
|
---|
21 |
|
---|
22 | macro_remove cppflags "" \
|
---|
23 | Linux '-ansi -pedantic -W -Wall -Wwrite-strings -Wpointer-arith -Woverloaded-virtual'
|
---|
24 |
|
---|
25 | macro_append cpplink "-static" Darwin "" VisualC " advapi32.lib "
|
---|
26 |
|
---|
27 | make_fragment exporter -header=exporter_header
|
---|
28 |
|
---|
29 | document exporter do_export -group=Export
|
---|
Note:
See
TracBrowser
for help on using the repository browser.