Revision 826869b6
| b/gnuradio-core/src/lib/swig/Makefile.swig.gen | ||
|---|---|---|
| 121 | 121 |
|
| 122 | 122 |
## Entry rule for running SWIG |
| 123 | 123 |
|
| 124 |
gnuradio_swig_py_runtime.h gnuradio_swig_py_runtime.py gnuradio_swig_py_runtime_python.cc: gnuradio_swig_py_runtime.i
|
|
| 124 |
gnuradio_swig_py_runtime_python.h gnuradio_swig_py_runtime.py gnuradio_swig_py_runtime_python.cc gnuradio_swig_py_runtime_guile.cc gnuradio_swig_py_runtime_guile.h: gnuradio_swig_py_runtime.i
|
|
| 125 | 125 |
## This rule will get called only when MAKE decides that one of the |
| 126 | 126 |
## targets needs to be created or re-created, because: |
| 127 | 127 |
## |
| ... | ... | |
| 209 | 209 |
$(DEPDIR)/gnuradio_swig_py_runtime-generate-guile-stamp: |
| 210 | 210 |
if GUILE |
| 211 | 211 |
if $(SWIG) $(STD_SWIG_GUILE_ARGS) $(gnuradio_swig_py_runtime_swig_args) \ |
| 212 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_runtime.Std \ |
|
| 212 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_runtime_guile.Std \
|
|
| 213 | 213 |
-module gnuradio_swig_py_runtime -o gnuradio_swig_py_runtime_guile.cc $(WHAT); then \ |
| 214 | 214 |
if test $(host_os) = mingw32; then \ |
| 215 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime.Sd; \ |
|
| 216 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_runtime.Std \ |
|
| 217 |
> $(DEPDIR)/gnuradio_swig_py_runtime.Sd; \ |
|
| 218 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime.Std; \ |
|
| 219 |
$(MV) $(DEPDIR)/gnuradio_swig_py_runtime.Sd $(DEPDIR)/gnuradio_swig_py_runtime.Std; \
|
|
| 215 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime_guile.Sd; \
|
|
| 216 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_runtime_guile.Std \
|
|
| 217 |
> $(DEPDIR)/gnuradio_swig_py_runtime_guile.Sd; \
|
|
| 218 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime_guile.Std; \
|
|
| 219 |
$(MV) $(DEPDIR)/gnuradio_swig_py_runtime_guile.Sd $(DEPDIR)/gnuradio_swig_py_runtime_guile.Std; \
|
|
| 220 | 220 |
fi; \ |
| 221 | 221 |
else \ |
| 222 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime.S*; exit 1; \ |
|
| 222 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime_guile.S*; exit 1; \
|
|
| 223 | 223 |
fi; |
| 224 | 224 |
touch $(DEPDIR)/gnuradio_swig_py_runtime-generate-guile-stamp |
| 225 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime_guile.d |
|
| 226 |
cp $(DEPDIR)/gnuradio_swig_py_runtime_guile.Std $(DEPDIR)/gnuradio_swig_py_runtime_guile.d |
|
| 227 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_runtime_guile.d |
|
| 228 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_runtime_guile.Std | \ |
|
| 229 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_runtime_guile.d
|
|
| 230 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime_guile.Std |
|
| 231 |
touch $(DEPDIR)/gnuradio_swig_py_runtime-generate-guile-stamp |
|
| 232 |
|
|
| 233 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_runtime_guile.d@am__quote@ |
|
| 225 | 234 |
endif |
| 226 | 235 |
|
| 227 | 236 |
$(DEPDIR)/gnuradio_swig_py_runtime-generate-python-stamp: |
| ... | ... | |
| 234 | 243 |
## post-processing on 'mingw32' host OS for the dependency file. |
| 235 | 244 |
## |
| 236 | 245 |
if $(SWIG) $(STD_SWIG_PYTHON_ARGS) $(gnuradio_swig_py_runtime_swig_args) \ |
| 237 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_runtime.Std \ |
|
| 246 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_runtime_python.Std \
|
|
| 238 | 247 |
-module gnuradio_swig_py_runtime -o gnuradio_swig_py_runtime_python.cc $(WHAT); then \ |
| 239 | 248 |
if test $(host_os) = mingw32; then \ |
| 240 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime.Sd; \ |
|
| 241 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_runtime.Std \ |
|
| 242 |
> $(DEPDIR)/gnuradio_swig_py_runtime.Sd; \ |
|
| 243 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime.Std; \ |
|
| 244 |
$(MV) $(DEPDIR)/gnuradio_swig_py_runtime.Sd $(DEPDIR)/gnuradio_swig_py_runtime.Std; \
|
|
| 249 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime_python.Sd; \
|
|
| 250 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_runtime_python.Std \
|
|
| 251 |
> $(DEPDIR)/gnuradio_swig_py_runtime_python.Sd; \
|
|
| 252 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime_python.Std; \
|
|
| 253 |
$(MV) $(DEPDIR)/gnuradio_swig_py_runtime_python.Sd $(DEPDIR)/gnuradio_swig_py_runtime_python.Std; \
|
|
| 245 | 254 |
fi; \ |
| 246 | 255 |
else \ |
| 247 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime.S*; exit 1; \ |
|
| 256 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime_python.S*; exit 1; \
|
|
| 248 | 257 |
fi; |
| 249 | 258 |
## |
| 250 | 259 |
## Mess with the SWIG output .Std dependency file, to create a |
| ... | ... | |
| 256 | 265 |
## |
| 257 | 266 |
## (1) remove the current dependency file |
| 258 | 267 |
## |
| 259 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime.d |
|
| 268 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime_python.d
|
|
| 260 | 269 |
## |
| 261 | 270 |
## (2) Copy the whole SWIG file: |
| 262 | 271 |
## |
| 263 |
cp $(DEPDIR)/gnuradio_swig_py_runtime.Std $(DEPDIR)/gnuradio_swig_py_runtime.d
|
|
| 272 |
cp $(DEPDIR)/gnuradio_swig_py_runtime_python.Std $(DEPDIR)/gnuradio_swig_py_runtime_python.d
|
|
| 264 | 273 |
## |
| 265 | 274 |
## (3) all a carriage return to the end of the dependency file. |
| 266 | 275 |
## |
| 267 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_runtime.d |
|
| 276 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_runtime_python.d
|
|
| 268 | 277 |
## |
| 269 | 278 |
## (4) from the SWIG file, remove the first line (the target); remove |
| 270 | 279 |
## trailing " \" and " " from each line. Append ":" to each line, |
| 271 | 280 |
## followed by 2 carriage returns, then append this to the end of |
| 272 | 281 |
## the dependency file. |
| 273 | 282 |
## |
| 274 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_runtime.Std | \ |
|
| 275 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_runtime.d
|
|
| 283 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_runtime_python.Std | \
|
|
| 284 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_runtime_python.d
|
|
| 276 | 285 |
## |
| 277 | 286 |
## (5) remove the SWIG-generated file |
| 278 | 287 |
## |
| 279 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime.Std |
|
| 288 |
$(RM) $(DEPDIR)/gnuradio_swig_py_runtime_python.Std
|
|
| 280 | 289 |
## |
| 281 | 290 |
## Create the stamp for this filename generation, to signal success in |
| 282 | 291 |
## executing this rule; allows other threads waiting on this process |
| ... | ... | |
| 288 | 297 |
# not guaranteed to be portable, but will probably work. If it works, |
| 289 | 298 |
# we have accurate dependencies for our swig stuff, which is good. |
| 290 | 299 |
|
| 291 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_runtime.d@am__quote@ |
|
| 300 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_runtime_python.d@am__quote@
|
|
| 292 | 301 |
|
| 293 | 302 |
# -*- Makefile -*- |
| 294 | 303 |
# |
| ... | ... | |
| 413 | 422 |
|
| 414 | 423 |
## Entry rule for running SWIG |
| 415 | 424 |
|
| 416 |
gnuradio_swig_py_general.h gnuradio_swig_py_general.py gnuradio_swig_py_general_python.cc: gnuradio_swig_py_general.i
|
|
| 425 |
gnuradio_swig_py_general_python.h gnuradio_swig_py_general.py gnuradio_swig_py_general_python.cc gnuradio_swig_py_general_guile.cc gnuradio_swig_py_general_guile.h: gnuradio_swig_py_general.i
|
|
| 417 | 426 |
## This rule will get called only when MAKE decides that one of the |
| 418 | 427 |
## targets needs to be created or re-created, because: |
| 419 | 428 |
## |
| ... | ... | |
| 501 | 510 |
$(DEPDIR)/gnuradio_swig_py_general-generate-guile-stamp: |
| 502 | 511 |
if GUILE |
| 503 | 512 |
if $(SWIG) $(STD_SWIG_GUILE_ARGS) $(gnuradio_swig_py_general_swig_args) \ |
| 504 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_general.Std \ |
|
| 513 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_general_guile.Std \
|
|
| 505 | 514 |
-module gnuradio_swig_py_general -o gnuradio_swig_py_general_guile.cc $(WHAT); then \ |
| 506 | 515 |
if test $(host_os) = mingw32; then \ |
| 507 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general.Sd; \ |
|
| 508 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_general.Std \ |
|
| 509 |
> $(DEPDIR)/gnuradio_swig_py_general.Sd; \ |
|
| 510 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general.Std; \ |
|
| 511 |
$(MV) $(DEPDIR)/gnuradio_swig_py_general.Sd $(DEPDIR)/gnuradio_swig_py_general.Std; \
|
|
| 516 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general_guile.Sd; \
|
|
| 517 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_general_guile.Std \
|
|
| 518 |
> $(DEPDIR)/gnuradio_swig_py_general_guile.Sd; \
|
|
| 519 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general_guile.Std; \
|
|
| 520 |
$(MV) $(DEPDIR)/gnuradio_swig_py_general_guile.Sd $(DEPDIR)/gnuradio_swig_py_general_guile.Std; \
|
|
| 512 | 521 |
fi; \ |
| 513 | 522 |
else \ |
| 514 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general.S*; exit 1; \ |
|
| 523 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general_guile.S*; exit 1; \
|
|
| 515 | 524 |
fi; |
| 516 | 525 |
touch $(DEPDIR)/gnuradio_swig_py_general-generate-guile-stamp |
| 526 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general_guile.d |
|
| 527 |
cp $(DEPDIR)/gnuradio_swig_py_general_guile.Std $(DEPDIR)/gnuradio_swig_py_general_guile.d |
|
| 528 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_general_guile.d |
|
| 529 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_general_guile.Std | \ |
|
| 530 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_general_guile.d
|
|
| 531 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general_guile.Std |
|
| 532 |
touch $(DEPDIR)/gnuradio_swig_py_general-generate-guile-stamp |
|
| 533 |
|
|
| 534 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_general_guile.d@am__quote@ |
|
| 517 | 535 |
endif |
| 518 | 536 |
|
| 519 | 537 |
$(DEPDIR)/gnuradio_swig_py_general-generate-python-stamp: |
| ... | ... | |
| 526 | 544 |
## post-processing on 'mingw32' host OS for the dependency file. |
| 527 | 545 |
## |
| 528 | 546 |
if $(SWIG) $(STD_SWIG_PYTHON_ARGS) $(gnuradio_swig_py_general_swig_args) \ |
| 529 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_general.Std \ |
|
| 547 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_general_python.Std \
|
|
| 530 | 548 |
-module gnuradio_swig_py_general -o gnuradio_swig_py_general_python.cc $(WHAT); then \ |
| 531 | 549 |
if test $(host_os) = mingw32; then \ |
| 532 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general.Sd; \ |
|
| 533 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_general.Std \ |
|
| 534 |
> $(DEPDIR)/gnuradio_swig_py_general.Sd; \ |
|
| 535 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general.Std; \ |
|
| 536 |
$(MV) $(DEPDIR)/gnuradio_swig_py_general.Sd $(DEPDIR)/gnuradio_swig_py_general.Std; \
|
|
| 550 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general_python.Sd; \
|
|
| 551 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_general_python.Std \
|
|
| 552 |
> $(DEPDIR)/gnuradio_swig_py_general_python.Sd; \
|
|
| 553 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general_python.Std; \
|
|
| 554 |
$(MV) $(DEPDIR)/gnuradio_swig_py_general_python.Sd $(DEPDIR)/gnuradio_swig_py_general_python.Std; \
|
|
| 537 | 555 |
fi; \ |
| 538 | 556 |
else \ |
| 539 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general.S*; exit 1; \ |
|
| 557 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general_python.S*; exit 1; \
|
|
| 540 | 558 |
fi; |
| 541 | 559 |
## |
| 542 | 560 |
## Mess with the SWIG output .Std dependency file, to create a |
| ... | ... | |
| 548 | 566 |
## |
| 549 | 567 |
## (1) remove the current dependency file |
| 550 | 568 |
## |
| 551 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general.d |
|
| 569 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general_python.d
|
|
| 552 | 570 |
## |
| 553 | 571 |
## (2) Copy the whole SWIG file: |
| 554 | 572 |
## |
| 555 |
cp $(DEPDIR)/gnuradio_swig_py_general.Std $(DEPDIR)/gnuradio_swig_py_general.d
|
|
| 573 |
cp $(DEPDIR)/gnuradio_swig_py_general_python.Std $(DEPDIR)/gnuradio_swig_py_general_python.d
|
|
| 556 | 574 |
## |
| 557 | 575 |
## (3) all a carriage return to the end of the dependency file. |
| 558 | 576 |
## |
| 559 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_general.d |
|
| 577 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_general_python.d
|
|
| 560 | 578 |
## |
| 561 | 579 |
## (4) from the SWIG file, remove the first line (the target); remove |
| 562 | 580 |
## trailing " \" and " " from each line. Append ":" to each line, |
| 563 | 581 |
## followed by 2 carriage returns, then append this to the end of |
| 564 | 582 |
## the dependency file. |
| 565 | 583 |
## |
| 566 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_general.Std | \ |
|
| 567 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_general.d
|
|
| 584 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_general_python.Std | \
|
|
| 585 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_general_python.d
|
|
| 568 | 586 |
## |
| 569 | 587 |
## (5) remove the SWIG-generated file |
| 570 | 588 |
## |
| 571 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general.Std |
|
| 589 |
$(RM) $(DEPDIR)/gnuradio_swig_py_general_python.Std
|
|
| 572 | 590 |
## |
| 573 | 591 |
## Create the stamp for this filename generation, to signal success in |
| 574 | 592 |
## executing this rule; allows other threads waiting on this process |
| ... | ... | |
| 580 | 598 |
# not guaranteed to be portable, but will probably work. If it works, |
| 581 | 599 |
# we have accurate dependencies for our swig stuff, which is good. |
| 582 | 600 |
|
| 583 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_general.d@am__quote@ |
|
| 601 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_general_python.d@am__quote@
|
|
| 584 | 602 |
|
| 585 | 603 |
# -*- Makefile -*- |
| 586 | 604 |
# |
| ... | ... | |
| 705 | 723 |
|
| 706 | 724 |
## Entry rule for running SWIG |
| 707 | 725 |
|
| 708 |
gnuradio_swig_py_gengen.h gnuradio_swig_py_gengen.py gnuradio_swig_py_gengen_python.cc: gnuradio_swig_py_gengen.i
|
|
| 726 |
gnuradio_swig_py_gengen_python.h gnuradio_swig_py_gengen.py gnuradio_swig_py_gengen_python.cc gnuradio_swig_py_gengen_guile.cc gnuradio_swig_py_gengen_guile.h: gnuradio_swig_py_gengen.i
|
|
| 709 | 727 |
## This rule will get called only when MAKE decides that one of the |
| 710 | 728 |
## targets needs to be created or re-created, because: |
| 711 | 729 |
## |
| ... | ... | |
| 793 | 811 |
$(DEPDIR)/gnuradio_swig_py_gengen-generate-guile-stamp: |
| 794 | 812 |
if GUILE |
| 795 | 813 |
if $(SWIG) $(STD_SWIG_GUILE_ARGS) $(gnuradio_swig_py_gengen_swig_args) \ |
| 796 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_gengen.Std \ |
|
| 814 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_gengen_guile.Std \
|
|
| 797 | 815 |
-module gnuradio_swig_py_gengen -o gnuradio_swig_py_gengen_guile.cc $(WHAT); then \ |
| 798 | 816 |
if test $(host_os) = mingw32; then \ |
| 799 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen.Sd; \ |
|
| 800 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_gengen.Std \ |
|
| 801 |
> $(DEPDIR)/gnuradio_swig_py_gengen.Sd; \ |
|
| 802 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen.Std; \ |
|
| 803 |
$(MV) $(DEPDIR)/gnuradio_swig_py_gengen.Sd $(DEPDIR)/gnuradio_swig_py_gengen.Std; \
|
|
| 817 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen_guile.Sd; \
|
|
| 818 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_gengen_guile.Std \
|
|
| 819 |
> $(DEPDIR)/gnuradio_swig_py_gengen_guile.Sd; \
|
|
| 820 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen_guile.Std; \
|
|
| 821 |
$(MV) $(DEPDIR)/gnuradio_swig_py_gengen_guile.Sd $(DEPDIR)/gnuradio_swig_py_gengen_guile.Std; \
|
|
| 804 | 822 |
fi; \ |
| 805 | 823 |
else \ |
| 806 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen.S*; exit 1; \ |
|
| 824 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen_guile.S*; exit 1; \
|
|
| 807 | 825 |
fi; |
| 808 | 826 |
touch $(DEPDIR)/gnuradio_swig_py_gengen-generate-guile-stamp |
| 827 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen_guile.d |
|
| 828 |
cp $(DEPDIR)/gnuradio_swig_py_gengen_guile.Std $(DEPDIR)/gnuradio_swig_py_gengen_guile.d |
|
| 829 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_gengen_guile.d |
|
| 830 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_gengen_guile.Std | \ |
|
| 831 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_gengen_guile.d
|
|
| 832 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen_guile.Std |
|
| 833 |
touch $(DEPDIR)/gnuradio_swig_py_gengen-generate-guile-stamp |
|
| 834 |
|
|
| 835 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_gengen_guile.d@am__quote@ |
|
| 809 | 836 |
endif |
| 810 | 837 |
|
| 811 | 838 |
$(DEPDIR)/gnuradio_swig_py_gengen-generate-python-stamp: |
| ... | ... | |
| 818 | 845 |
## post-processing on 'mingw32' host OS for the dependency file. |
| 819 | 846 |
## |
| 820 | 847 |
if $(SWIG) $(STD_SWIG_PYTHON_ARGS) $(gnuradio_swig_py_gengen_swig_args) \ |
| 821 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_gengen.Std \ |
|
| 848 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_gengen_python.Std \
|
|
| 822 | 849 |
-module gnuradio_swig_py_gengen -o gnuradio_swig_py_gengen_python.cc $(WHAT); then \ |
| 823 | 850 |
if test $(host_os) = mingw32; then \ |
| 824 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen.Sd; \ |
|
| 825 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_gengen.Std \ |
|
| 826 |
> $(DEPDIR)/gnuradio_swig_py_gengen.Sd; \ |
|
| 827 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen.Std; \ |
|
| 828 |
$(MV) $(DEPDIR)/gnuradio_swig_py_gengen.Sd $(DEPDIR)/gnuradio_swig_py_gengen.Std; \
|
|
| 851 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen_python.Sd; \
|
|
| 852 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_gengen_python.Std \
|
|
| 853 |
> $(DEPDIR)/gnuradio_swig_py_gengen_python.Sd; \
|
|
| 854 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen_python.Std; \
|
|
| 855 |
$(MV) $(DEPDIR)/gnuradio_swig_py_gengen_python.Sd $(DEPDIR)/gnuradio_swig_py_gengen_python.Std; \
|
|
| 829 | 856 |
fi; \ |
| 830 | 857 |
else \ |
| 831 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen.S*; exit 1; \ |
|
| 858 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen_python.S*; exit 1; \
|
|
| 832 | 859 |
fi; |
| 833 | 860 |
## |
| 834 | 861 |
## Mess with the SWIG output .Std dependency file, to create a |
| ... | ... | |
| 840 | 867 |
## |
| 841 | 868 |
## (1) remove the current dependency file |
| 842 | 869 |
## |
| 843 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen.d |
|
| 870 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen_python.d
|
|
| 844 | 871 |
## |
| 845 | 872 |
## (2) Copy the whole SWIG file: |
| 846 | 873 |
## |
| 847 |
cp $(DEPDIR)/gnuradio_swig_py_gengen.Std $(DEPDIR)/gnuradio_swig_py_gengen.d
|
|
| 874 |
cp $(DEPDIR)/gnuradio_swig_py_gengen_python.Std $(DEPDIR)/gnuradio_swig_py_gengen_python.d
|
|
| 848 | 875 |
## |
| 849 | 876 |
## (3) all a carriage return to the end of the dependency file. |
| 850 | 877 |
## |
| 851 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_gengen.d |
|
| 878 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_gengen_python.d
|
|
| 852 | 879 |
## |
| 853 | 880 |
## (4) from the SWIG file, remove the first line (the target); remove |
| 854 | 881 |
## trailing " \" and " " from each line. Append ":" to each line, |
| 855 | 882 |
## followed by 2 carriage returns, then append this to the end of |
| 856 | 883 |
## the dependency file. |
| 857 | 884 |
## |
| 858 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_gengen.Std | \ |
|
| 859 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_gengen.d
|
|
| 885 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_gengen_python.Std | \
|
|
| 886 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_gengen_python.d
|
|
| 860 | 887 |
## |
| 861 | 888 |
## (5) remove the SWIG-generated file |
| 862 | 889 |
## |
| 863 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen.Std |
|
| 890 |
$(RM) $(DEPDIR)/gnuradio_swig_py_gengen_python.Std
|
|
| 864 | 891 |
## |
| 865 | 892 |
## Create the stamp for this filename generation, to signal success in |
| 866 | 893 |
## executing this rule; allows other threads waiting on this process |
| ... | ... | |
| 872 | 899 |
# not guaranteed to be portable, but will probably work. If it works, |
| 873 | 900 |
# we have accurate dependencies for our swig stuff, which is good. |
| 874 | 901 |
|
| 875 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_gengen.d@am__quote@ |
|
| 902 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_gengen_python.d@am__quote@
|
|
| 876 | 903 |
|
| 877 | 904 |
# -*- Makefile -*- |
| 878 | 905 |
# |
| ... | ... | |
| 997 | 1024 |
|
| 998 | 1025 |
## Entry rule for running SWIG |
| 999 | 1026 |
|
| 1000 |
gnuradio_swig_py_filter.h gnuradio_swig_py_filter.py gnuradio_swig_py_filter_python.cc: gnuradio_swig_py_filter.i
|
|
| 1027 |
gnuradio_swig_py_filter_python.h gnuradio_swig_py_filter.py gnuradio_swig_py_filter_python.cc gnuradio_swig_py_filter_guile.cc gnuradio_swig_py_filter_guile.h: gnuradio_swig_py_filter.i
|
|
| 1001 | 1028 |
## This rule will get called only when MAKE decides that one of the |
| 1002 | 1029 |
## targets needs to be created or re-created, because: |
| 1003 | 1030 |
## |
| ... | ... | |
| 1085 | 1112 |
$(DEPDIR)/gnuradio_swig_py_filter-generate-guile-stamp: |
| 1086 | 1113 |
if GUILE |
| 1087 | 1114 |
if $(SWIG) $(STD_SWIG_GUILE_ARGS) $(gnuradio_swig_py_filter_swig_args) \ |
| 1088 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_filter.Std \ |
|
| 1115 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_filter_guile.Std \
|
|
| 1089 | 1116 |
-module gnuradio_swig_py_filter -o gnuradio_swig_py_filter_guile.cc $(WHAT); then \ |
| 1090 | 1117 |
if test $(host_os) = mingw32; then \ |
| 1091 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter.Sd; \ |
|
| 1092 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_filter.Std \ |
|
| 1093 |
> $(DEPDIR)/gnuradio_swig_py_filter.Sd; \ |
|
| 1094 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter.Std; \ |
|
| 1095 |
$(MV) $(DEPDIR)/gnuradio_swig_py_filter.Sd $(DEPDIR)/gnuradio_swig_py_filter.Std; \
|
|
| 1118 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter_guile.Sd; \
|
|
| 1119 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_filter_guile.Std \
|
|
| 1120 |
> $(DEPDIR)/gnuradio_swig_py_filter_guile.Sd; \
|
|
| 1121 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter_guile.Std; \
|
|
| 1122 |
$(MV) $(DEPDIR)/gnuradio_swig_py_filter_guile.Sd $(DEPDIR)/gnuradio_swig_py_filter_guile.Std; \
|
|
| 1096 | 1123 |
fi; \ |
| 1097 | 1124 |
else \ |
| 1098 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter.S*; exit 1; \ |
|
| 1125 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter_guile.S*; exit 1; \
|
|
| 1099 | 1126 |
fi; |
| 1100 | 1127 |
touch $(DEPDIR)/gnuradio_swig_py_filter-generate-guile-stamp |
| 1128 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter_guile.d |
|
| 1129 |
cp $(DEPDIR)/gnuradio_swig_py_filter_guile.Std $(DEPDIR)/gnuradio_swig_py_filter_guile.d |
|
| 1130 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_filter_guile.d |
|
| 1131 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_filter_guile.Std | \ |
|
| 1132 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_filter_guile.d
|
|
| 1133 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter_guile.Std |
|
| 1134 |
touch $(DEPDIR)/gnuradio_swig_py_filter-generate-guile-stamp |
|
| 1135 |
|
|
| 1136 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_filter_guile.d@am__quote@ |
|
| 1101 | 1137 |
endif |
| 1102 | 1138 |
|
| 1103 | 1139 |
$(DEPDIR)/gnuradio_swig_py_filter-generate-python-stamp: |
| ... | ... | |
| 1110 | 1146 |
## post-processing on 'mingw32' host OS for the dependency file. |
| 1111 | 1147 |
## |
| 1112 | 1148 |
if $(SWIG) $(STD_SWIG_PYTHON_ARGS) $(gnuradio_swig_py_filter_swig_args) \ |
| 1113 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_filter.Std \ |
|
| 1149 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_filter_python.Std \
|
|
| 1114 | 1150 |
-module gnuradio_swig_py_filter -o gnuradio_swig_py_filter_python.cc $(WHAT); then \ |
| 1115 | 1151 |
if test $(host_os) = mingw32; then \ |
| 1116 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter.Sd; \ |
|
| 1117 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_filter.Std \ |
|
| 1118 |
> $(DEPDIR)/gnuradio_swig_py_filter.Sd; \ |
|
| 1119 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter.Std; \ |
|
| 1120 |
$(MV) $(DEPDIR)/gnuradio_swig_py_filter.Sd $(DEPDIR)/gnuradio_swig_py_filter.Std; \
|
|
| 1152 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter_python.Sd; \
|
|
| 1153 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_filter_python.Std \
|
|
| 1154 |
> $(DEPDIR)/gnuradio_swig_py_filter_python.Sd; \
|
|
| 1155 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter_python.Std; \
|
|
| 1156 |
$(MV) $(DEPDIR)/gnuradio_swig_py_filter_python.Sd $(DEPDIR)/gnuradio_swig_py_filter_python.Std; \
|
|
| 1121 | 1157 |
fi; \ |
| 1122 | 1158 |
else \ |
| 1123 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter.S*; exit 1; \ |
|
| 1159 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter_python.S*; exit 1; \
|
|
| 1124 | 1160 |
fi; |
| 1125 | 1161 |
## |
| 1126 | 1162 |
## Mess with the SWIG output .Std dependency file, to create a |
| ... | ... | |
| 1132 | 1168 |
## |
| 1133 | 1169 |
## (1) remove the current dependency file |
| 1134 | 1170 |
## |
| 1135 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter.d |
|
| 1171 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter_python.d
|
|
| 1136 | 1172 |
## |
| 1137 | 1173 |
## (2) Copy the whole SWIG file: |
| 1138 | 1174 |
## |
| 1139 |
cp $(DEPDIR)/gnuradio_swig_py_filter.Std $(DEPDIR)/gnuradio_swig_py_filter.d
|
|
| 1175 |
cp $(DEPDIR)/gnuradio_swig_py_filter_python.Std $(DEPDIR)/gnuradio_swig_py_filter_python.d
|
|
| 1140 | 1176 |
## |
| 1141 | 1177 |
## (3) all a carriage return to the end of the dependency file. |
| 1142 | 1178 |
## |
| 1143 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_filter.d |
|
| 1179 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_filter_python.d
|
|
| 1144 | 1180 |
## |
| 1145 | 1181 |
## (4) from the SWIG file, remove the first line (the target); remove |
| 1146 | 1182 |
## trailing " \" and " " from each line. Append ":" to each line, |
| 1147 | 1183 |
## followed by 2 carriage returns, then append this to the end of |
| 1148 | 1184 |
## the dependency file. |
| 1149 | 1185 |
## |
| 1150 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_filter.Std | \ |
|
| 1151 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_filter.d
|
|
| 1186 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_filter_python.Std | \
|
|
| 1187 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_filter_python.d
|
|
| 1152 | 1188 |
## |
| 1153 | 1189 |
## (5) remove the SWIG-generated file |
| 1154 | 1190 |
## |
| 1155 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter.Std |
|
| 1191 |
$(RM) $(DEPDIR)/gnuradio_swig_py_filter_python.Std
|
|
| 1156 | 1192 |
## |
| 1157 | 1193 |
## Create the stamp for this filename generation, to signal success in |
| 1158 | 1194 |
## executing this rule; allows other threads waiting on this process |
| ... | ... | |
| 1164 | 1200 |
# not guaranteed to be portable, but will probably work. If it works, |
| 1165 | 1201 |
# we have accurate dependencies for our swig stuff, which is good. |
| 1166 | 1202 |
|
| 1167 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_filter.d@am__quote@ |
|
| 1203 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_filter_python.d@am__quote@
|
|
| 1168 | 1204 |
|
| 1169 | 1205 |
# -*- Makefile -*- |
| 1170 | 1206 |
# |
| ... | ... | |
| 1289 | 1325 |
|
| 1290 | 1326 |
## Entry rule for running SWIG |
| 1291 | 1327 |
|
| 1292 |
gnuradio_swig_py_io.h gnuradio_swig_py_io.py gnuradio_swig_py_io_python.cc: gnuradio_swig_py_io.i
|
|
| 1328 |
gnuradio_swig_py_io_python.h gnuradio_swig_py_io.py gnuradio_swig_py_io_python.cc gnuradio_swig_py_io_guile.cc gnuradio_swig_py_io_guile.h: gnuradio_swig_py_io.i
|
|
| 1293 | 1329 |
## This rule will get called only when MAKE decides that one of the |
| 1294 | 1330 |
## targets needs to be created or re-created, because: |
| 1295 | 1331 |
## |
| ... | ... | |
| 1377 | 1413 |
$(DEPDIR)/gnuradio_swig_py_io-generate-guile-stamp: |
| 1378 | 1414 |
if GUILE |
| 1379 | 1415 |
if $(SWIG) $(STD_SWIG_GUILE_ARGS) $(gnuradio_swig_py_io_swig_args) \ |
| 1380 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_io.Std \ |
|
| 1416 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_io_guile.Std \
|
|
| 1381 | 1417 |
-module gnuradio_swig_py_io -o gnuradio_swig_py_io_guile.cc $(WHAT); then \ |
| 1382 | 1418 |
if test $(host_os) = mingw32; then \ |
| 1383 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io.Sd; \ |
|
| 1384 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_io.Std \ |
|
| 1385 |
> $(DEPDIR)/gnuradio_swig_py_io.Sd; \ |
|
| 1386 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io.Std; \ |
|
| 1387 |
$(MV) $(DEPDIR)/gnuradio_swig_py_io.Sd $(DEPDIR)/gnuradio_swig_py_io.Std; \
|
|
| 1419 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io_guile.Sd; \
|
|
| 1420 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_io_guile.Std \
|
|
| 1421 |
> $(DEPDIR)/gnuradio_swig_py_io_guile.Sd; \
|
|
| 1422 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io_guile.Std; \
|
|
| 1423 |
$(MV) $(DEPDIR)/gnuradio_swig_py_io_guile.Sd $(DEPDIR)/gnuradio_swig_py_io_guile.Std; \
|
|
| 1388 | 1424 |
fi; \ |
| 1389 | 1425 |
else \ |
| 1390 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io.S*; exit 1; \ |
|
| 1426 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io_guile.S*; exit 1; \
|
|
| 1391 | 1427 |
fi; |
| 1392 | 1428 |
touch $(DEPDIR)/gnuradio_swig_py_io-generate-guile-stamp |
| 1429 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io_guile.d |
|
| 1430 |
cp $(DEPDIR)/gnuradio_swig_py_io_guile.Std $(DEPDIR)/gnuradio_swig_py_io_guile.d |
|
| 1431 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_io_guile.d |
|
| 1432 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_io_guile.Std | \ |
|
| 1433 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_io_guile.d
|
|
| 1434 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io_guile.Std |
|
| 1435 |
touch $(DEPDIR)/gnuradio_swig_py_io-generate-guile-stamp |
|
| 1436 |
|
|
| 1437 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_io_guile.d@am__quote@ |
|
| 1393 | 1438 |
endif |
| 1394 | 1439 |
|
| 1395 | 1440 |
$(DEPDIR)/gnuradio_swig_py_io-generate-python-stamp: |
| ... | ... | |
| 1402 | 1447 |
## post-processing on 'mingw32' host OS for the dependency file. |
| 1403 | 1448 |
## |
| 1404 | 1449 |
if $(SWIG) $(STD_SWIG_PYTHON_ARGS) $(gnuradio_swig_py_io_swig_args) \ |
| 1405 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_io.Std \ |
|
| 1450 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_io_python.Std \
|
|
| 1406 | 1451 |
-module gnuradio_swig_py_io -o gnuradio_swig_py_io_python.cc $(WHAT); then \ |
| 1407 | 1452 |
if test $(host_os) = mingw32; then \ |
| 1408 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io.Sd; \ |
|
| 1409 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_io.Std \ |
|
| 1410 |
> $(DEPDIR)/gnuradio_swig_py_io.Sd; \ |
|
| 1411 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io.Std; \ |
|
| 1412 |
$(MV) $(DEPDIR)/gnuradio_swig_py_io.Sd $(DEPDIR)/gnuradio_swig_py_io.Std; \
|
|
| 1453 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io_python.Sd; \
|
|
| 1454 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_io_python.Std \
|
|
| 1455 |
> $(DEPDIR)/gnuradio_swig_py_io_python.Sd; \
|
|
| 1456 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io_python.Std; \
|
|
| 1457 |
$(MV) $(DEPDIR)/gnuradio_swig_py_io_python.Sd $(DEPDIR)/gnuradio_swig_py_io_python.Std; \
|
|
| 1413 | 1458 |
fi; \ |
| 1414 | 1459 |
else \ |
| 1415 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io.S*; exit 1; \ |
|
| 1460 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io_python.S*; exit 1; \
|
|
| 1416 | 1461 |
fi; |
| 1417 | 1462 |
## |
| 1418 | 1463 |
## Mess with the SWIG output .Std dependency file, to create a |
| ... | ... | |
| 1424 | 1469 |
## |
| 1425 | 1470 |
## (1) remove the current dependency file |
| 1426 | 1471 |
## |
| 1427 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io.d |
|
| 1472 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io_python.d
|
|
| 1428 | 1473 |
## |
| 1429 | 1474 |
## (2) Copy the whole SWIG file: |
| 1430 | 1475 |
## |
| 1431 |
cp $(DEPDIR)/gnuradio_swig_py_io.Std $(DEPDIR)/gnuradio_swig_py_io.d
|
|
| 1476 |
cp $(DEPDIR)/gnuradio_swig_py_io_python.Std $(DEPDIR)/gnuradio_swig_py_io_python.d
|
|
| 1432 | 1477 |
## |
| 1433 | 1478 |
## (3) all a carriage return to the end of the dependency file. |
| 1434 | 1479 |
## |
| 1435 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_io.d |
|
| 1480 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_io_python.d
|
|
| 1436 | 1481 |
## |
| 1437 | 1482 |
## (4) from the SWIG file, remove the first line (the target); remove |
| 1438 | 1483 |
## trailing " \" and " " from each line. Append ":" to each line, |
| 1439 | 1484 |
## followed by 2 carriage returns, then append this to the end of |
| 1440 | 1485 |
## the dependency file. |
| 1441 | 1486 |
## |
| 1442 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_io.Std | \ |
|
| 1443 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_io.d
|
|
| 1487 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_io_python.Std | \
|
|
| 1488 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_io_python.d
|
|
| 1444 | 1489 |
## |
| 1445 | 1490 |
## (5) remove the SWIG-generated file |
| 1446 | 1491 |
## |
| 1447 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io.Std |
|
| 1492 |
$(RM) $(DEPDIR)/gnuradio_swig_py_io_python.Std
|
|
| 1448 | 1493 |
## |
| 1449 | 1494 |
## Create the stamp for this filename generation, to signal success in |
| 1450 | 1495 |
## executing this rule; allows other threads waiting on this process |
| ... | ... | |
| 1456 | 1501 |
# not guaranteed to be portable, but will probably work. If it works, |
| 1457 | 1502 |
# we have accurate dependencies for our swig stuff, which is good. |
| 1458 | 1503 |
|
| 1459 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_io.d@am__quote@ |
|
| 1504 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_io_python.d@am__quote@
|
|
| 1460 | 1505 |
|
| 1461 | 1506 |
# -*- Makefile -*- |
| 1462 | 1507 |
# |
| ... | ... | |
| 1581 | 1626 |
|
| 1582 | 1627 |
## Entry rule for running SWIG |
| 1583 | 1628 |
|
| 1584 |
gnuradio_swig_py_hier.h gnuradio_swig_py_hier.py gnuradio_swig_py_hier_python.cc: gnuradio_swig_py_hier.i
|
|
| 1629 |
gnuradio_swig_py_hier_python.h gnuradio_swig_py_hier.py gnuradio_swig_py_hier_python.cc gnuradio_swig_py_hier_guile.cc gnuradio_swig_py_hier_guile.h: gnuradio_swig_py_hier.i
|
|
| 1585 | 1630 |
## This rule will get called only when MAKE decides that one of the |
| 1586 | 1631 |
## targets needs to be created or re-created, because: |
| 1587 | 1632 |
## |
| ... | ... | |
| 1669 | 1714 |
$(DEPDIR)/gnuradio_swig_py_hier-generate-guile-stamp: |
| 1670 | 1715 |
if GUILE |
| 1671 | 1716 |
if $(SWIG) $(STD_SWIG_GUILE_ARGS) $(gnuradio_swig_py_hier_swig_args) \ |
| 1672 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_hier.Std \ |
|
| 1717 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_hier_guile.Std \
|
|
| 1673 | 1718 |
-module gnuradio_swig_py_hier -o gnuradio_swig_py_hier_guile.cc $(WHAT); then \ |
| 1674 | 1719 |
if test $(host_os) = mingw32; then \ |
| 1675 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier.Sd; \ |
|
| 1676 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_hier.Std \ |
|
| 1677 |
> $(DEPDIR)/gnuradio_swig_py_hier.Sd; \ |
|
| 1678 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier.Std; \ |
|
| 1679 |
$(MV) $(DEPDIR)/gnuradio_swig_py_hier.Sd $(DEPDIR)/gnuradio_swig_py_hier.Std; \
|
|
| 1720 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier_guile.Sd; \
|
|
| 1721 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_hier_guile.Std \
|
|
| 1722 |
> $(DEPDIR)/gnuradio_swig_py_hier_guile.Sd; \
|
|
| 1723 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier_guile.Std; \
|
|
| 1724 |
$(MV) $(DEPDIR)/gnuradio_swig_py_hier_guile.Sd $(DEPDIR)/gnuradio_swig_py_hier_guile.Std; \
|
|
| 1680 | 1725 |
fi; \ |
| 1681 | 1726 |
else \ |
| 1682 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier.S*; exit 1; \ |
|
| 1727 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier_guile.S*; exit 1; \
|
|
| 1683 | 1728 |
fi; |
| 1684 | 1729 |
touch $(DEPDIR)/gnuradio_swig_py_hier-generate-guile-stamp |
| 1730 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier_guile.d |
|
| 1731 |
cp $(DEPDIR)/gnuradio_swig_py_hier_guile.Std $(DEPDIR)/gnuradio_swig_py_hier_guile.d |
|
| 1732 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_hier_guile.d |
|
| 1733 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_hier_guile.Std | \ |
|
| 1734 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_hier_guile.d
|
|
| 1735 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier_guile.Std |
|
| 1736 |
touch $(DEPDIR)/gnuradio_swig_py_hier-generate-guile-stamp |
|
| 1737 |
|
|
| 1738 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_hier_guile.d@am__quote@ |
|
| 1685 | 1739 |
endif |
| 1686 | 1740 |
|
| 1687 | 1741 |
$(DEPDIR)/gnuradio_swig_py_hier-generate-python-stamp: |
| ... | ... | |
| 1694 | 1748 |
## post-processing on 'mingw32' host OS for the dependency file. |
| 1695 | 1749 |
## |
| 1696 | 1750 |
if $(SWIG) $(STD_SWIG_PYTHON_ARGS) $(gnuradio_swig_py_hier_swig_args) \ |
| 1697 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_hier.Std \ |
|
| 1751 |
-MD -MF $(DEPDIR)/gnuradio_swig_py_hier_python.Std \
|
|
| 1698 | 1752 |
-module gnuradio_swig_py_hier -o gnuradio_swig_py_hier_python.cc $(WHAT); then \ |
| 1699 | 1753 |
if test $(host_os) = mingw32; then \ |
| 1700 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier.Sd; \ |
|
| 1701 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_hier.Std \ |
|
| 1702 |
> $(DEPDIR)/gnuradio_swig_py_hier.Sd; \ |
|
| 1703 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier.Std; \ |
|
| 1704 |
$(MV) $(DEPDIR)/gnuradio_swig_py_hier.Sd $(DEPDIR)/gnuradio_swig_py_hier.Std; \
|
|
| 1754 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier_python.Sd; \
|
|
| 1755 |
$(SED) 's,\\\\,/,g' < $(DEPDIR)/gnuradio_swig_py_hier_python.Std \
|
|
| 1756 |
> $(DEPDIR)/gnuradio_swig_py_hier_python.Sd; \
|
|
| 1757 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier_python.Std; \
|
|
| 1758 |
$(MV) $(DEPDIR)/gnuradio_swig_py_hier_python.Sd $(DEPDIR)/gnuradio_swig_py_hier_python.Std; \
|
|
| 1705 | 1759 |
fi; \ |
| 1706 | 1760 |
else \ |
| 1707 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier.S*; exit 1; \ |
|
| 1761 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier_python.S*; exit 1; \
|
|
| 1708 | 1762 |
fi; |
| 1709 | 1763 |
## |
| 1710 | 1764 |
## Mess with the SWIG output .Std dependency file, to create a |
| ... | ... | |
| 1716 | 1770 |
## |
| 1717 | 1771 |
## (1) remove the current dependency file |
| 1718 | 1772 |
## |
| 1719 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier.d |
|
| 1773 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier_python.d
|
|
| 1720 | 1774 |
## |
| 1721 | 1775 |
## (2) Copy the whole SWIG file: |
| 1722 | 1776 |
## |
| 1723 |
cp $(DEPDIR)/gnuradio_swig_py_hier.Std $(DEPDIR)/gnuradio_swig_py_hier.d
|
|
| 1777 |
cp $(DEPDIR)/gnuradio_swig_py_hier_python.Std $(DEPDIR)/gnuradio_swig_py_hier_python.d
|
|
| 1724 | 1778 |
## |
| 1725 | 1779 |
## (3) all a carriage return to the end of the dependency file. |
| 1726 | 1780 |
## |
| 1727 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_hier.d |
|
| 1781 |
echo "" >> $(DEPDIR)/gnuradio_swig_py_hier_python.d
|
|
| 1728 | 1782 |
## |
| 1729 | 1783 |
## (4) from the SWIG file, remove the first line (the target); remove |
| 1730 | 1784 |
## trailing " \" and " " from each line. Append ":" to each line, |
| 1731 | 1785 |
## followed by 2 carriage returns, then append this to the end of |
| 1732 | 1786 |
## the dependency file. |
| 1733 | 1787 |
## |
| 1734 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_hier.Std | \ |
|
| 1735 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_hier.d
|
|
| 1788 |
$(SED) -e '1d;s, \\,,g;s, ,,g' < $(DEPDIR)/gnuradio_swig_py_hier_python.Std | \
|
|
| 1789 |
awk '{ printf "%s:\n\n", $$0 }' >> $(DEPDIR)/gnuradio_swig_py_hier_python.d
|
|
| 1736 | 1790 |
## |
| 1737 | 1791 |
## (5) remove the SWIG-generated file |
| 1738 | 1792 |
## |
| 1739 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier.Std |
|
| 1793 |
$(RM) $(DEPDIR)/gnuradio_swig_py_hier_python.Std
|
|
| 1740 | 1794 |
## |
| 1741 | 1795 |
## Create the stamp for this filename generation, to signal success in |
| 1742 | 1796 |
## executing this rule; allows other threads waiting on this process |
| ... | ... | |
| 1748 | 1802 |
# not guaranteed to be portable, but will probably work. If it works, |
| 1749 | 1803 |
# we have accurate dependencies for our swig stuff, which is good. |
| 1750 | 1804 |
|
| 1751 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_hier.d@am__quote@ |
|
| 1805 |
@am__include@ @am__quote@./$(DEPDIR)/gnuradio_swig_py_hier_python.d@am__quote@
|
|
| 1752 | 1806 |
|
Also available in: Unified diff