Boost logo

Boost Testing :

From: Victor A. Wagner Jr. (vawjr_at_[hidden])
Date: 2007-03-24 22:13:28


At 22:00 2007-03-23, you wrote:

>on Fri Mar 23 2007, "Victor A. Wagner Jr." <vawjr-AT-rudbek.com> wrote:
>
> > I intentionally deleted python.jam because for some reason it
> > confuses cvsnt everytime dave updates it and to force a new run.
> > confuses ::= causes a checksum error after the patch
>
>Wow, impressive

no, it causes it to retry 5 times then use what it has anyhow

> > as for me, I'm wondering where Dave got an editor that leaves so
> > many trailing spaces on the lines.
>
>emacs is pretty commonly-used. Which lines are you referring to?

the ones in the attached text file

>--
>Dave Abrahams
>Boost Consulting
>www.boost-consulting.com
>
>_______________________________________________
>Boost-Testing mailing list
>Boost-Testing_at_[hidden]
>http://lists.boost.org/mailman/listinfo.cgi/boost-testing

Victor A. Wagner Jr. http://rudbek.com
The five most dangerous words in the English language:
               "There oughta be a law"

C:\Projects\boost\tools\build\v2\tools>mgrep -n #?'s^^ python.jam
Grep - Revision: 1.18 Build 13.17.68
Copyright (C) 1986-94, Metadigm, Inc. All Rights Reserved
Copyright (C) 2000-2,4-6; Victor A. Wagner Jr. All Rights Reserved

File: ./python.jam
47 # Dynamic linker lib. Necessary to specify it explicitly
49 lib dl ;
86 #
87 rule init ( version ? : cmd-or-prefix ? : includes ? : libraries ?
91
93
102
104
136
146
149
233
242 .working-drive-letter = [ SUBST $(.working-directory) $(.windows-drive-letter-re) $1 ] ;
244
250
253
263
277 local root = [
278 software-registry-value "Cygnus Solutions\\Cygwin\\mounts v2\\"$(head)
279 : native
281
288
311
335
358
362
380
383 local install-path = [
385
391
400
401 local prefix
404
419
438
444
450
452 local full-cmd =
454
475 local rule compute-default-paths (
479
486
493
498
503
506
508
511
518
539 bin-path = PCBuild8 PCBuild "" ;
541
543
556
582 # libraries don't change their ABIs either.
598
600
601 case qnx* : return ;
604
606
622
630
636 local rule configure (
643
647
650 if $(version)
657
658 if ! $(cmd-or-prefix) || [ GLOB $(cmd-or-prefix) : * ]
668
677
685
691 switch $(target-os)
696
704
709
715 debug-message ...$(x) "mismatch (looking for"
720
724
726
732
743
749
764
767
776
777
781
785 if ! $(version) in [ feature.values python ]
791
793
794 # Set up the PYTHON variable to point at the interpreter.
807 }
808
819
837
839
844
848 :
859 : $(target-requirements)
868
877 # against the Python framework, even when building extensions.
887 :
895 rule configured ( )
899
922 rule python-extension ( name : sources * : requirements * : default-build * :
926
929
933 : [ targets.main-target-requirements $(requirements) : $(project) ]
934 : [ targets.main-target-default-build $(default-build) : $(project) ]
936 }
949
955
957 {
973 }
976
985
989 if [ type.is-derived [ $(s).type ] LIB ]
995
999 if [ type.is-derived [ $(s).type ] CPP ]
1005 }
1014
1024 result = [ construct-result $(python) $(extensions) $(new-sources)
1025 : $(project) $(name) : $(property-set) ] ;
1026 }
1029 generators.register
1032 generators.register-standard testing.expect-success
1061
1063
1066 testing.capture-output $(target) : $(sources[1]) : $(properties)
1076 local host-os = [ feature.defaults host-os ] ;
1080 PYTHONPATH =
1083 local path-separator =
1085 local set-PYTHONPATH =
1091 {
1093 return [ testing.make-test
1099
1100


Boost-testing list run by mbergal at meta-comm.com