summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEric S. Raymond <esr@thyrsus.com>2011-04-08 06:12:52 -0400
committerEric S. Raymond <esr@thyrsus.com>2011-04-08 06:12:52 -0400
commit5c0e1bd6b4e63aad6e5924f7ffe7b57512fe0884 (patch)
treed88c8a47952a381e1fef9981c4f473de1385f077
parentbebcb419fbd23d6f2c9224bd38deab22b7947727 (diff)
downloadgpsd-5c0e1bd6b4e63aad6e5924f7ffe7b57512fe0884.tar.gz
Clean up after a test.
-rw-r--r--SConstruct9
1 files changed, 3 insertions, 6 deletions
diff --git a/SConstruct b/SConstruct
index 1d6d4380..fa8dc257 100644
--- a/SConstruct
+++ b/SConstruct
@@ -262,6 +262,7 @@ def CheckXsltproc(context):
probe = "xsltproc --nonet --noout '%s' xmltest.xml" % (docbook_man_uri,)
ret = context.TryAction(probe)[0]
os.remove("xmltest.xml")
+ os.remove("foo.1")
context.Result( ret )
return ret
@@ -623,22 +624,18 @@ env.Command(target = "packet_names.h", source="packet_states.h", action="""
env.Command(target="timebase.h", source="leapseconds.cache",
action='$PYTHON leapsecond.py -h $SOURCE >$TARGET')
-env.Command(target="gpsd.h", source="gpsd_config.h", action="""\
+env.Command(target="gpsd.h", source=["gpsd.h-head", "gpsd_config.h", "gpsd.h-tail"], action="""\
rm -f $TARGET &&\
echo \"/* This file is generated. Do not hand-hack it! */\" >$TARGET &&\
cat $TARGET-head >>$TARGET &&\
cat gpsd_config.h >>$TARGET &&\
cat $TARGET-tail >>$TARGET &&\
chmod a-w $TARGET""")
-Depends(target="gpsd.h", dependency="gpsd.h-head")
-Depends(target="gpsd.h", dependency="gpsd.h-tail")
-env.Command(target="gps_maskdump.c", source="maskaudit.py", action='''
+env.Command(target="gps_maskdump.c", source=["maskaudit.py", "gps.h", "gpsd.h"], action='''
rm -f $TARGET &&\
$PYTHON $SOURCE -c $SRCDIR >$TARGET &&\
chmod a-w $TARGET''')
-Depends(target="gps_maskdump.c", dependency="gps.h")
-Depends(target="gps_maskdump.c", dependency="gpsd.h")
env.Command(target="ais_json.i", source="jsongen.py", action='''\
rm -f $TARGET &&\