/[avr-libc]/avr-libc/configure.ac
ViewVC logotype

Diff of /avr-libc/configure.ac

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.15 by joerg_wunsch, Mon Sep 12 22:20:56 2005 UTC revision 1.16 by aesok, Sun Sep 25 17:59:38 2005 UTC
# Line 366  AC_DEFUN( Line 366  AC_DEFUN(
366      CFLAGS=${old_CFLAGS}      CFLAGS=${old_CFLAGS}
367    ]    ]
368  )  )
369  dnl For those directories which are not supported by this version of gcc,  
370  dnl drop a dummy Makefile so the hierarchy traversal will work.  # avr1 and avr2
371  AC_DEFUN(  AM_CONDITIONAL(HAS_avr2, true)
372    DUMMY_MAKEFILE,  AM_CONDITIONAL(HAS_at90s1200, true)
373    [  AM_CONDITIONAL(HAS_at90s2313, true)
374      AC_MSG_NOTICE([Creating dummy $1])  AM_CONDITIONAL(HAS_at90s2323, true)
375      echo all distdir install installdirs clean distclean uninstall check: > $1  AM_CONDITIONAL(HAS_at90s2333, true)
376    ]  AM_CONDITIONAL(HAS_at90s2343, true)
377  )  AM_CONDITIONAL(HAS_at90s4414, true)
378    AM_CONDITIONAL(HAS_at90s4433, true)
379    AM_CONDITIONAL(HAS_at90s4434, true)
380    AM_CONDITIONAL(HAS_at90s8515, true)
381    AM_CONDITIONAL(HAS_at90c8534, true)
382    AM_CONDITIONAL(HAS_at90s8535, true)
383    AM_CONDITIONAL(HAS_attiny11, true)
384    AM_CONDITIONAL(HAS_attiny12, true)
385    AM_CONDITIONAL(HAS_attiny15, true)
386    AM_CONDITIONAL(HAS_attiny22, true)
387    AM_CONDITIONAL(HAS_attiny26, true)
388    AM_CONDITIONAL(HAS_attiny28, true)
389    AM_CONDITIONAL(HAS_at86rf401, true)
390    
391    CHECK_AVR_DEVICE(attiny13)
392    AM_CONDITIONAL(HAS_attiny13, test "x$HAS_attiny13" = "xyes")
393    
394    CHECK_AVR_DEVICE(attiny2313)
395    AM_CONDITIONAL(HAS_attiny2313, test "x$HAS_attiny2313" = "xyes")
396    
397    CHECK_AVR_DEVICE(attiny25)
398    AM_CONDITIONAL(HAS_attiny25, test "x$HAS_attiny25" = "xyes")
399    
400    CHECK_AVR_DEVICE(attiny45)
401    AM_CONDITIONAL(HAS_attiny45, test "x$HAS_attiny45" = "xyes")
402    
403    CHECK_AVR_DEVICE(attiny85)
404    AM_CONDITIONAL(HAS_attiny85, test "x$HAS_attiny85" = "xyes")
405    
406    # avr3
407    AM_CONDITIONAL(HAS_avr3, true)
408    AM_CONDITIONAL(HAS_atmega103, true)
409    AM_CONDITIONAL(HAS_at43usb320, true)
410    AM_CONDITIONAL(HAS_at43usb355, true)
411    AM_CONDITIONAL(HAS_at76c711, true)
412    
413    # avr4
414    AM_CONDITIONAL(HAS_avr4, true)
415    AM_CONDITIONAL(HAS_atmega8, true)
416    AM_CONDITIONAL(HAS_atmega8515, true)
417    AM_CONDITIONAL(HAS_atmega8535, true)
418    
419    CHECK_AVR_DEVICE(atmega48)
420    AM_CONDITIONAL(HAS_atmega48, test "x$HAS_atmega48" = "xyes")
421    
422    CHECK_AVR_DEVICE(atmega88)
423    AM_CONDITIONAL(HAS_atmega88, test "x$HAS_atmega88" = "xyes")
424    
425    CHECK_AVR_DEVICE(at90pwm2)
426    AM_CONDITIONAL(HAS_at90pwm2, test "x$HAS_at90pwm2" = "xyes")
427    
428    CHECK_AVR_DEVICE(at90pwm2)
429    AM_CONDITIONAL(HAS_at90pwm3, test "x$HAS_at90pwm3" = "xyes")
430    
431    # avr5
432    AM_CONDITIONAL(HAS_avr5, true)
433    AM_CONDITIONAL(HAS_atmega16, true)
434    AM_CONDITIONAL(HAS_atmega161, true)
435    AM_CONDITIONAL(HAS_atmega162, true)
436    AM_CONDITIONAL(HAS_atmega163, true)
437    AM_CONDITIONAL(HAS_atmega169, true)
438    AM_CONDITIONAL(HAS_atmega32, true)
439    AM_CONDITIONAL(HAS_atmega323, true)
440    AM_CONDITIONAL(HAS_atmega64, true)
441    AM_CONDITIONAL(HAS_atmega128, true)
442    AM_CONDITIONAL(HAS_at94k, true)
443    
444    CHECK_AVR_DEVICE(atmega164)
445    AM_CONDITIONAL(HAS_atmega164, test "x$HAS_atmega164" = "xyes")
446    
447    CHECK_AVR_DEVICE(atmega165)
448    AM_CONDITIONAL(HAS_atmega165, test "x$HAS_atmega165" = "xyes")
449    
450    CHECK_AVR_DEVICE(atmega168)
451    AM_CONDITIONAL(HAS_atmega168, test "x$HAS_atmega168" = "xyes")
452    
453    CHECK_AVR_DEVICE(atmega324)
454    AM_CONDITIONAL(HAS_atmega324, test "x$HAS_atmega324" = "xyes")
455    
456    CHECK_AVR_DEVICE(atmega325)
457    AM_CONDITIONAL(HAS_atmega325, test "x$HAS_atmega325" = "xyes")
458    
459    CHECK_AVR_DEVICE(atmega3250)
460    AM_CONDITIONAL(HAS_atmega3250, test "x$HAS_atmega3250" = "xyes")
461    
462    CHECK_AVR_DEVICE(atmega329)
463    AM_CONDITIONAL(HAS_atmega329, test "x$HAS_atmega329" = "xyes")
464    
465    CHECK_AVR_DEVICE(atmega3290)
466    AM_CONDITIONAL(HAS_atmega3290, test "x$HAS_atmega3290" = "xyes")
467    
468    CHECK_AVR_DEVICE(atmega640)
469    AM_CONDITIONAL(HAS_atmega640, test "x$HAS_atmega640" = "xyes")
470    
471    CHECK_AVR_DEVICE(atmega644)
472    AM_CONDITIONAL(HAS_atmega644, test "x$HAS_atmega644" = "xyes")
473    
474    CHECK_AVR_DEVICE(atmega645)
475    AM_CONDITIONAL(HAS_atmega645, test "x$HAS_atmega645" = "xyes")
476    
477    CHECK_AVR_DEVICE(atmega6450)
478    AM_CONDITIONAL(HAS_atmega6450, test "x$HAS_atmega6450" = "xyes")
479    
480    CHECK_AVR_DEVICE(atmega649)
481    AM_CONDITIONAL(HAS_atmega649, test "x$HAS_atmega649" = "xyes")
482    
483    CHECK_AVR_DEVICE(atmega6490)
484    AM_CONDITIONAL(HAS_atmega6490, test "x$HAS_atmega6490" = "xyes")
485    
486    CHECK_AVR_DEVICE(atmega1280)
487    AM_CONDITIONAL(HAS_atmega1280, test "x$HAS_atmega1280" = "xyes")
488    
489    CHECK_AVR_DEVICE(atmega1281)
490    AM_CONDITIONAL(HAS_atmega1281, test "x$HAS_atmega1281" = "xyes")
491    
492    CHECK_AVR_DEVICE(at90can128)
493    AM_CONDITIONAL(HAS_at90can128, test "x$HAS_at90can128" = "xyes")
494    
495  # Generate all files from *.in sources.  # Generate all files from *.in sources.
496    
# Line 410  AC_CONFIG_FILES([ Line 526  AC_CONFIG_FILES([
526          avr/lib/avr2/at90s2323/Makefile          avr/lib/avr2/at90s2323/Makefile
527          avr/lib/avr2/at90s2333/Makefile          avr/lib/avr2/at90s2333/Makefile
528          avr/lib/avr2/at90s2343/Makefile          avr/lib/avr2/at90s2343/Makefile
         avr/lib/avr2/at90s4433/Makefile  
529          avr/lib/avr2/at90s4414/Makefile          avr/lib/avr2/at90s4414/Makefile
530            avr/lib/avr2/at90s4433/Makefile
531          avr/lib/avr2/at90s4434/Makefile          avr/lib/avr2/at90s4434/Makefile
532          avr/lib/avr2/at90s8515/Makefile          avr/lib/avr2/at90s8515/Makefile
         avr/lib/avr2/at90s8535/Makefile  
533          avr/lib/avr2/at90c8534/Makefile          avr/lib/avr2/at90c8534/Makefile
534            avr/lib/avr2/at90s8535/Makefile
535          avr/lib/avr2/attiny11/Makefile          avr/lib/avr2/attiny11/Makefile
536          avr/lib/avr2/attiny12/Makefile          avr/lib/avr2/attiny12/Makefile
537            avr/lib/avr2/attiny13/Makefile
538          avr/lib/avr2/attiny15/Makefile          avr/lib/avr2/attiny15/Makefile
539          avr/lib/avr2/attiny22/Makefile          avr/lib/avr2/attiny22/Makefile
540            avr/lib/avr2/attiny25/Makefile
541          avr/lib/avr2/attiny26/Makefile          avr/lib/avr2/attiny26/Makefile
542          avr/lib/avr2/attiny28/Makefile          avr/lib/avr2/attiny28/Makefile
543            avr/lib/avr2/attiny45/Makefile
544            avr/lib/avr2/attiny85/Makefile
545            avr/lib/avr2/attiny2313/Makefile
546          avr/lib/avr2/at86rf401/Makefile          avr/lib/avr2/at86rf401/Makefile
547  ])  ])
548    
 CHECK_AVR_DEVICE(attiny13)  
 AS_IF([test "x$HAS_attiny13" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr2/attiny13/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr2/attiny13/Makefile])])  
   
 CHECK_AVR_DEVICE(attiny2313)  
 AS_IF([test "x$HAS_attiny2313" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr2/attiny2313/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr2/attiny2313/Makefile])])  
   
 CHECK_AVR_DEVICE(attiny25)  
 AS_IF([test "x$HAS_attiny25" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr2/attiny25/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr2/attiny25/Makefile])])  
   
 CHECK_AVR_DEVICE(attiny45)  
 AS_IF([test "x$HAS_attiny45" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr2/attiny45/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr2/attiny45/Makefile])])  
   
 CHECK_AVR_DEVICE(attiny85)  
 AS_IF([test "x$HAS_attiny85" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr2/attiny85/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr2/attiny85/Makefile])])  
   
549  #avr3  #avr3
550  AC_CONFIG_FILES([  AC_CONFIG_FILES([
551          avr/lib/avr3/Makefile          avr/lib/avr3/Makefile
# Line 462  AC_CONFIG_FILES([ Line 558  AC_CONFIG_FILES([
558  #avr4  #avr4
559  AC_CONFIG_FILES([  AC_CONFIG_FILES([
560          avr/lib/avr4/Makefile          avr/lib/avr4/Makefile
561            avr/lib/avr4/atmega48/Makefile
562          avr/lib/avr4/atmega8/Makefile          avr/lib/avr4/atmega8/Makefile
563            avr/lib/avr4/atmega88/Makefile
564          avr/lib/avr4/atmega8515/Makefile          avr/lib/avr4/atmega8515/Makefile
565          avr/lib/avr4/atmega8535/Makefile          avr/lib/avr4/atmega8535/Makefile
566            avr/lib/avr4/at90pwm2/Makefile
567            avr/lib/avr4/at90pwm3/Makefile
568  ])  ])
569    
 CHECK_AVR_DEVICE(atmega48)  
 AS_IF([test "x$HAS_atmega48" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr4/atmega48/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr4/atmega48/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega88)  
 AS_IF([test "x$HAS_atmega88" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr4/atmega88/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr4/atmega88/Makefile])])  
   
 CHECK_AVR_DEVICE(at90pwm2)  
 AS_IF([test "x$HAS_at90pwm2" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr4/at90pwm2/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr4/at90pwm2/Makefile])])  
   
 CHECK_AVR_DEVICE(at90pwm3)  
 AS_IF([test "x$HAS_at90pwm3" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr4/at90pwm3/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr4/at90pwm3/Makefile])])  
   
570  #avr5  #avr5
571  AC_CONFIG_FILES([  AC_CONFIG_FILES([
572          avr/lib/avr5/Makefile          avr/lib/avr5/Makefile
# Line 494  AC_CONFIG_FILES([ Line 574  AC_CONFIG_FILES([
574          avr/lib/avr5/atmega161/Makefile          avr/lib/avr5/atmega161/Makefile
575          avr/lib/avr5/atmega162/Makefile          avr/lib/avr5/atmega162/Makefile
576          avr/lib/avr5/atmega163/Makefile          avr/lib/avr5/atmega163/Makefile
577            avr/lib/avr5/atmega164/Makefile
578            avr/lib/avr5/atmega165/Makefile
579            avr/lib/avr5/atmega168/Makefile
580          avr/lib/avr5/atmega169/Makefile          avr/lib/avr5/atmega169/Makefile
581          avr/lib/avr5/atmega32/Makefile          avr/lib/avr5/atmega32/Makefile
582          avr/lib/avr5/atmega323/Makefile          avr/lib/avr5/atmega323/Makefile
583            avr/lib/avr5/atmega324/Makefile
584            avr/lib/avr5/atmega325/Makefile
585            avr/lib/avr5/atmega3250/Makefile
586            avr/lib/avr5/atmega329/Makefile
587            avr/lib/avr5/atmega3290/Makefile
588          avr/lib/avr5/atmega64/Makefile          avr/lib/avr5/atmega64/Makefile
589            avr/lib/avr5/atmega640/Makefile
590            avr/lib/avr5/atmega644/Makefile
591            avr/lib/avr5/atmega645/Makefile
592            avr/lib/avr5/atmega6450/Makefile
593            avr/lib/avr5/atmega649/Makefile
594            avr/lib/avr5/atmega6490/Makefile
595          avr/lib/avr5/atmega128/Makefile          avr/lib/avr5/atmega128/Makefile
596            avr/lib/avr5/atmega1280/Makefile
597            avr/lib/avr5/atmega1281/Makefile
598            avr/lib/avr5/at90can128/Makefile
599          avr/lib/avr5/at94k/Makefile          avr/lib/avr5/at94k/Makefile
600  ])  ])
601    
 CHECK_AVR_DEVICE(atmega164)  
 AS_IF([test "x$HAS_atmega164" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega164/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega164/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega165)  
 AS_IF([test "x$HAS_atmega165" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega165/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega165/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega168)  
 AS_IF([test "x$HAS_atmega168" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega168/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega168/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega324)  
 AS_IF([test "x$HAS_atmega324" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega324/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega324/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega325)  
 AS_IF([test "x$HAS_atmega325" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega325/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega325/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega3250)  
 AS_IF([test "x$HAS_atmega3250" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega3250/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega3250/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega329)  
 AS_IF([test "x$HAS_atmega329" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega329/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega329/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega3290)  
 AS_IF([test "x$HAS_atmega3290" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega3290/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega3290/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega640)  
 AS_IF([test "x$HAS_atmega640" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega640/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega640/Makefile])])  
             
 CHECK_AVR_DEVICE(atmega644)  
 AS_IF([test "x$HAS_atmega644" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega644/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega644/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega645)  
 AS_IF([test "x$HAS_atmega645" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega645/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega645/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega6450)  
 AS_IF([test "x$HAS_atmega6450" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega6450/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega6450/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega649)  
 AS_IF([test "x$HAS_atmega649" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega649/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega649/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega6490)  
 AS_IF([test "x$HAS_atmega6490" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega6490/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega6490/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega1280)  
 AS_IF([test "x$HAS_atmega1280" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega1280/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega1280/Makefile])])  
   
 CHECK_AVR_DEVICE(atmega1281)  
 AS_IF([test "x$HAS_atmega1281" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/atmega1281/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/atmega1281/Makefile])])  
   
 CHECK_AVR_DEVICE(at90can128)  
 AS_IF([test "x$HAS_at90can128" = "xyes"],  
       [AC_CONFIG_FILES([avr/lib/avr5/at90can128/Makefile])],  
       [DUMMY_MAKEFILE([avr/lib/avr5/at90can128/Makefile])])  
   
602  AC_OUTPUT  AC_OUTPUT

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26