Changeset 1e9c5147e15179de3d7a71bbea41fe4e7ee15ab2
- Timestamp:
- 06/12/05 17:49:16
(3 years ago)
- Author:
- Rémi Denis-Courmont <rem@videolan.org>
- git-committer:
- Rémi Denis-Courmont <rem@videolan.org> 1133887756 +0000
- git-parent:
[8e326efee247a541a84f5f81e3d72597fde19e18]
- git-author:
- Rémi Denis-Courmont <rem@videolan.org> 1133887756 +0000
- Message:
Attempt to fix make distcheck
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| r96537a3 |
r1e9c514 |
|
| 7 | 7 | ## |
|---|
| 8 | 8 | ## Authors: Samuel Hocevar <sam@zoy.org> |
|---|
| 9 | | ## R� Denis-Courmont <rem # videolan.org> |
|---|
| | 9 | ## Rémi Denis-Courmont <rem # videolan.org> |
|---|
| 10 | 10 | |
|---|
| 11 | 11 | ### |
|---|
| … | … | |
| 180 | 180 | printf "." |
|---|
| 181 | 181 | # Top of the project file |
|---|
| 182 | | perl -pe 'if(/�SOURCES�/){last;}' < ${target}.in > ${target} |
|---|
| | 182 | perl -pe 'if(/§SOURCES§/){last;}' < ${target}.in > ${target} |
|---|
| 183 | 183 | # The source files |
|---|
| 184 | 184 | for file in `for i in ${LIBVLC_SOURCES} ; do echo $i ; done | grep -v "/.*/"` |
|---|
| … | … | |
| 277 | 277 | done |
|---|
| 278 | 278 | # The headers |
|---|
| 279 | | perl -e 'while(<>){if(/�SOURCES�/){last;}}while(<>){if(/�HEADERS�/){last;}print $_}' < ${target}.in >> ${target} |
|---|
| | 279 | perl -e 'while(<>){if(/§SOURCES§/){last;}}while(<>){if(/§HEADERS§/){last;}print $_}' < ${target}.in >> ${target} |
|---|
| 280 | 280 | for file in ${LIBVLC_HEADERS} |
|---|
| 281 | 281 | do |
|---|
| … | … | |
| 300 | 300 | # End Group${M} |
|---|
| 301 | 301 | EOF |
|---|
| 302 | | perl -e 'while(<>){if(/�HEADERS�/){last;}}while(<>){print $_}' < ${target}.in >> ${target} |
|---|
| | 302 | perl -e 'while(<>){if(/§HEADERS§/){last;}}while(<>){print $_}' < ${target}.in >> ${target} |
|---|
| 303 | 303 | done |
|---|
| 304 | 304 | |
|---|
| … | … | |
| 321 | 321 | target="${msdir}/plugin_${mod}.${suf}" |
|---|
| 322 | 322 | printf "." |
|---|
| 323 | | perl -pe 'if(/�SOURCES�/){last;} s/�PLUGIN�/'${mod}'/g' < ${source} > ${target} |
|---|
| | 323 | perl -pe 'if(/§SOURCES§/){last;} s/§PLUGIN§/'${mod}'/g' < ${source} > ${target} |
|---|
| 324 | 324 | for cfile in ${cfiles} |
|---|
| 325 | 325 | do |
|---|
| … | … | |
| 338 | 338 | done |
|---|
| 339 | 339 | # sed is really nicer for this... unfortunately it's broken under cygwin |
|---|
| 340 | | # sed -ne '1,/�SOURCES�/d; /�HEADERS�/,$d; p' < ${source} >> ${target} |
|---|
| 341 | | perl -e 'while(<>){if(/�SOURCES�/){last;}}while(<>){if(/�HEADERS�/){last;}print $_}' < ${source} >> ${target} |
|---|
| | 340 | # sed -ne '1,/§SOURCES§/d; /§HEADERS§/,$d; p' < ${source} >> ${target} |
|---|
| | 341 | perl -e 'while(<>){if(/§SOURCES§/){last;}}while(<>){if(/§HEADERS§/){last;}print $_}' < ${source} >> ${target} |
|---|
| 342 | 342 | for hfile in ${hfiles} |
|---|
| 343 | 343 | do |
|---|
| … | … | |
| 348 | 348 | EOF |
|---|
| 349 | 349 | done |
|---|
| 350 | | # sed -ne '1,/�HEADERS�/d; p' < ${source} >> ${target} |
|---|
| 351 | | perl -e 'while(<>){if(/�HEADERS�/){last;}}while(<>){print $_}' < ${source} >> ${target} |
|---|
| | 350 | # sed -ne '1,/§HEADERS§/d; p' < ${source} >> ${target} |
|---|
| | 351 | perl -e 'while(<>){if(/§HEADERS§/){last;}}while(<>){print $_}' < ${source} >> ${target} |
|---|
| 352 | 352 | done |
|---|
| 353 | 353 | done |
|---|
| … | … | |
| 359 | 359 | printf "." |
|---|
| 360 | 360 | # Top of the project file |
|---|
| 361 | | perl -pe 'if(/�SOURCES�/){last;}' < ${target}.in > ${target} |
|---|
| | 361 | perl -pe 'if(/§SOURCES§/){last;}' < ${target}.in > ${target} |
|---|
| 362 | 362 | # The source files |
|---|
| 363 | 363 | cat >> ${target} << EOF |
|---|
| … | … | |
| 367 | 367 | EOF |
|---|
| 368 | 368 | # Bottom of the project file - handles resource files too |
|---|
| 369 | | perl -e 'while(<>){if(/�SOURCES�/){last;}}while(<>){print $_}' < ${target}.in >> ${target} |
|---|
| | 369 | perl -e 'while(<>){if(/§SOURCES§/){last;}}while(<>){print $_}' < ${target}.in >> ${target} |
|---|
| 370 | 370 | done |
|---|
| 371 | 371 | |
|---|
| … | … | |
| 417 | 417 | # Top of the project file |
|---|
| 418 | 418 | guid=`perl -e 'sub r {return sprintf("%X", int rand(65536))} print r.r."-".r."-".r."-".r."-".r.r.r'` |
|---|
| 419 | | perl -pe 'if(/�SOURCES�/){last;} s/�GUID�/'${guid}'/g' < ${target}.in > ${target} |
|---|
| | 419 | perl -pe 'if(/§SOURCES§/){last;} s/§GUID§/'${guid}'/g' < ${target}.in > ${target} |
|---|
| 420 | 420 | # The source files |
|---|
| 421 | 421 | cat >> ${target} << EOF |
|---|
| … | … | |
| 423 | 423 | EOF |
|---|
| 424 | 424 | # Bottom of the project file - handles resource files too |
|---|
| 425 | | perl -e 'while(<>){if(/�SOURCES�/){last;}}while(<>){print $_}' < ${target}.in >> ${target} |
|---|
| | 425 | perl -e 'while(<>){if(/§SOURCES§/){last;}}while(<>){print $_}' < ${target}.in >> ${target} |
|---|
| 426 | 426 | |
|---|
| 427 | 427 | # libvlc files |
|---|
| … | … | |
| 430 | 430 | # Top of the project file |
|---|
| 431 | 431 | guid=`perl -e 'sub r {return sprintf("%X", int rand(65536))} print r.r."-".r."-".r."-".r."-".r.r.r'` |
|---|
| 432 | | perl -pe 'if(/�SOURCES�/){last;} s/�GUID�/'${guid}'/g' < ${target}.in > ${target} |
|---|
| | 432 | perl -pe 'if(/§SOURCES§/){last;} s/§GUID§/'${guid}'/g' < ${target}.in > ${target} |
|---|
| 433 | 433 | # The source files |
|---|
| 434 | 434 | for file in `for i in ${LIBVLC_SOURCES} ; do echo $i ; done | grep -v "/.*/"` |
|---|
| … | … | |
| 465 | 465 | done |
|---|
| 466 | 466 | # The headers |
|---|
| 467 | | perl -e 'while(<>){if(/�SOURCES�/){last;}}while(<>){if(/�HEADERS�/){last;}print $_}' < ${target}.in >> ${target} |
|---|
| | 467 | perl -e 'while(<>){if(/§SOURCES§/){last;}}while(<>){if(/§HEADERS§/){last;}print $_}' < ${target}.in >> ${target} |
|---|
| 468 | 468 | for file in ${LIBVLC_HEADERS} |
|---|
| 469 | 469 | do |
|---|
| … | … | |
| 484 | 484 | </Filter>${M} |
|---|
| 485 | 485 | EOF |
|---|
| 486 | | perl -e 'while(<>){if(/�HEADERS�/){last;}}while(<>){print $_}' < ${target}.in >> ${target} |
|---|
| | 486 | perl -e 'while(<>){if(/§HEADERS§/){last;}}while(<>){print $_}' < ${target}.in >> ${target} |
|---|
| 487 | 487 | |
|---|
| 488 | 488 | # plugins files |
|---|
| … | … | |
| 504 | 504 | printf "." |
|---|
| 505 | 505 | guid=`perl -e 'sub r {return sprintf("%X", int rand(65536))} print r.r."-".r."-".r."-".r."-".r.r.r'` |
|---|
| 506 | | perl -pe 'if(/�SOURCES�/){last;} s/�PLUGIN�/'${mod}'/g' < ${source} | sed 's,�GUID�,'${guid}',' > ${target} |
|---|
| | 506 | perl -pe 'if(/§SOURCES§/){last;} s/§PLUGIN§/'${mod}'/g' < ${source} | sed 's,§GUID§,'${guid}',' > ${target} |
|---|
| 507 | 507 | for cfile in ${cfiles} |
|---|
| 508 | 508 | do |
|---|
| … | … | |
| 512 | 512 | done |
|---|
| 513 | 513 | # sed is really nicer for this... unfortunately it's broken under cygwin |
|---|
| 514 | | # sed -ne '1,/�SOURCES�/d; /�HEADERS�/,$d; p' < ${source} >> ${target} |
|---|
| 515 | | perl -e 'while(<>){if(/�SOURCES�/){last;}}while(<>){if(/�HEADERS�/){last;}print $_}' < ${source} >> ${target} |
|---|
| | 514 | # sed -ne '1,/§SOURCES§/d; /§HEADERS§/,$d; p' < ${source} >> ${target} |
|---|
| | 515 | perl -e 'while(<>){if(/§SOURCES§/){last;}}while(<>){if(/§HEADERS§/){last;}print $_}' < ${source} >> ${target} |
|---|
| 516 | 516 | for hfile in ${hfiles} |
|---|
| 517 | 517 | do |
|---|
| … | … | |
| 520 | 520 | EOF |
|---|
| 521 | 521 | done |
|---|
| 522 | | # sed -ne '1,/�HEADERS�/d; p' < ${source} >> ${target} |
|---|
| 523 | | perl -e 'while(<>){if(/�HEADERS�/){last;}}while(<>){print $_}' < ${source} >> ${target} |
|---|
| | 522 | # sed -ne '1,/§HEADERS§/d; p' < ${source} >> ${target} |
|---|
| | 523 | perl -e 'while(<>){if(/§HEADERS§/){last;}}while(<>){print $_}' < ${source} >> ${target} |
|---|
| 524 | 524 | done |
|---|
| 525 | 525 | done |
|---|
| … | … | |
| 558 | 558 | file="${builddir}/src/misc/modules_builtin.h" |
|---|
| 559 | 559 | |
|---|
| 560 | | rm -f ${file}.tmp && cp ${srcdir}/src/misc/modules_builtin.h.in ${file}.tmp |
|---|
| | 560 | rm -f "${file}.tmp" |
|---|
| | 561 | cat "${srcdir}/src/misc/modules_builtin.h.in" > "${file}.tmp" || exit 1 |
|---|
| 561 | 562 | if test -n "${BUILTINS}" |
|---|
| 562 | 563 | then |
|---|
| 563 | 564 | for i in `echo ${BUILTINS}` |
|---|
| 564 | 565 | do |
|---|
| 565 | | echo "int vlc_entry__`echo $i | sed -e 'y@/@_@' -e 's@\..*@@'`( module_t* );" >>${file}.tmp |
|---|
| | 566 | echo "int vlc_entry__`echo $i | sed -e 'y@/@_@' -e 's@\..*@@'`( module_t* );" >> "${file}.tmp" |
|---|
| 566 | 567 | done |
|---|
| 567 | | echo "" >> ${file}.tmp |
|---|
| | 568 | echo "" >> "${file}.tmp" |
|---|
| 568 | 569 | fi |
|---|
| 569 | 570 | echo "#define ALLOCATE_ALL_BUILTINS() \\" >> ${file}.tmp |
|---|
| 570 | | echo " do \\" >> ${file}.tmp |
|---|
| 571 | | echo " { \\" >> ${file}.tmp |
|---|
| | 571 | echo " do \\" >> "${file}.tmp" |
|---|
| | 572 | echo " { \\" >> "${file}.tmp" |
|---|
| 572 | 573 | if test -n "${BUILTINS}" |
|---|
| 573 | 574 | then |
|---|
| 574 | 575 | for i in `echo ${BUILTINS}` |
|---|
| 575 | 576 | do |
|---|
| 576 | | echo " ALLOCATE_BUILTIN(`echo $i | sed -e 'y@/@_@' -e 's@\..*@@'`); \\" >> ${file}.tmp |
|---|
| | 577 | echo " ALLOCATE_BUILTIN(`echo $i | sed -e 'y@/@_@' -e 's@\..*@@'`); \\" >> "${file}.tmp" |
|---|
| 577 | 578 | done |
|---|
| 578 | 579 | fi |
|---|
| 579 | | echo " } while( 0 );" >> ${file}.tmp |
|---|
| 580 | | echo "" >> ${file}.tmp |
|---|
| 581 | | if diff >/dev/null 2>&1 ${file} ${file}.tmp |
|---|
| | 580 | echo " } while( 0 );" >> "${file}.tmp" |
|---|
| | 581 | echo "" >> "${file}.tmp" || exit 1 |
|---|
| | 582 | if diff >/dev/null 2>&1 "${file}" "${file}.tmp" |
|---|
| 582 | 583 | then |
|---|
| 583 | | rm -f ${file}.tmp |
|---|
| | 584 | rm -f "${file}.tmp" |
|---|
| 584 | 585 | else |
|---|
| 585 | 586 | echo "creating new ${file}" |
|---|
| 586 | | mv -f ${file}.tmp ${file} |
|---|
| | 587 | mv -f "${file}.tmp" "${file}" |
|---|
| 587 | 588 | fi |
|---|
| 588 | 589 | |
|---|