3
3
# Copyright (c) 2004, Theodore A. Roth
4
# Copyright (c) 2005,2006 Anatoly Sokolov
5
# Copyright (c) 2005,2006 Joerg Wunsch
4
# Copyright (c) 2005,2006,2007 Anatoly Sokolov
5
# Copyright (c) 2005,2006,2007 Joerg Wunsch
6
6
# All rights reserved.
8
8
# Redistribution and use in source and binary forms, with or without
30
30
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
31
31
# POSSIBILITY OF SUCH DAMAGE.
33
# $Id: configure.ac,v 1.22.2.16 2006/10/09 19:12:27 joerg_wunsch Exp $
33
# $Id: configure.ac,v 1.22.2.24 2007/05/14 20:35:01 joerg_wunsch Exp $
35
35
# Process this file with autoconf to produce a configure script.
39
AC_REVISION($Revision: 1.22.2.16 $)
39
AC_REVISION($Revision: 1.22.2.24 $)
41
41
dnl library versioning -- modify these on releases
42
42
dnl macro name value description
43
43
m4_define([avr_libc_major], [1])dnl major version
44
44
m4_define([avr_libc_minor], [4])dnl minor version
45
m4_define([avr_libc_revision], [5])dnl revision (dot-dot version)
46
m4_define([avr_libc_reldate], [20061009])dnl release date
45
m4_define([avr_libc_revision], [6])dnl revision (dot-dot version)
46
m4_define([avr_libc_reldate], [20070514])dnl release date
47
47
dnl end of library versioning data
49
49
dnl odd minor number marks a development branch, append date to version there
415
415
CHECK_AVR_DEVICE(attiny861)
416
416
AM_CONDITIONAL(HAS_attiny861, test "x$HAS_attiny861" = "xyes")
419
CHECK_AVR_DEVICE(avr25)
420
AM_CONDITIONAL(HAS_avr25, test "x$HAS_avr25" = "xyes")
419
423
AM_CONDITIONAL(HAS_avr3, true)
420
424
AM_CONDITIONAL(HAS_atmega103, true)
434
438
CHECK_AVR_DEVICE(atmega88)
435
439
AM_CONDITIONAL(HAS_atmega88, test "x$HAS_atmega88" = "xyes")
441
CHECK_AVR_DEVICE(atmega8hva)
442
AM_CONDITIONAL(HAS_atmega8hva, test "x$HAS_atmega8hva" = "xyes")
444
CHECK_AVR_DEVICE(at90pwm1)
445
AM_CONDITIONAL(HAS_at90pwm1, test "x$HAS_at90pwm1" = "xyes")
437
447
CHECK_AVR_DEVICE(at90pwm2)
438
448
AM_CONDITIONAL(HAS_at90pwm2, test "x$HAS_at90pwm2" = "xyes")
440
450
CHECK_AVR_DEVICE(at90pwm3)
441
451
AM_CONDITIONAL(HAS_at90pwm3, test "x$HAS_at90pwm3" = "xyes")
453
CHECK_AVR_DEVICE(at90usb82)
454
AM_CONDITIONAL(HAS_at90usb82, test "x$HAS_at90usb82" = "xyes")
444
457
AM_CONDITIONAL(HAS_avr5, true)
445
458
AM_CONDITIONAL(HAS_atmega16, true)
468
481
CHECK_AVR_DEVICE(atmega169p)
469
482
AM_CONDITIONAL(HAS_atmega169p, test "x$HAS_atmega169p" = "xyes")
484
CHECK_AVR_DEVICE(atmega16hva)
485
AM_CONDITIONAL(HAS_atmega16hva, test "x$HAS_atmega16hva" = "xyes")
471
487
CHECK_AVR_DEVICE(atmega324p)
472
488
AM_CONDITIONAL(HAS_atmega324p, test "x$HAS_atmega324p" = "xyes")
474
490
CHECK_AVR_DEVICE(atmega325)
475
491
AM_CONDITIONAL(HAS_atmega325, test "x$HAS_atmega325" = "xyes")
493
CHECK_AVR_DEVICE(atmega325p)
494
AM_CONDITIONAL(HAS_atmega325p, test "x$HAS_atmega325p" = "xyes")
477
496
CHECK_AVR_DEVICE(atmega3250)
478
497
AM_CONDITIONAL(HAS_atmega3250, test "x$HAS_atmega3250" = "xyes")
499
CHECK_AVR_DEVICE(atmega3250p)
500
AM_CONDITIONAL(HAS_atmega3250p, test "x$HAS_atmega3250p" = "xyes")
480
502
CHECK_AVR_DEVICE(atmega329)
481
503
AM_CONDITIONAL(HAS_atmega329, test "x$HAS_atmega329" = "xyes")
505
CHECK_AVR_DEVICE(atmega329p)
506
AM_CONDITIONAL(HAS_atmega329p, test "x$HAS_atmega329p" = "xyes")
483
508
CHECK_AVR_DEVICE(atmega3290)
484
509
AM_CONDITIONAL(HAS_atmega3290, test "x$HAS_atmega3290" = "xyes")
511
CHECK_AVR_DEVICE(atmega3290p)
512
AM_CONDITIONAL(HAS_atmega3290p, test "x$HAS_atmega3290p" = "xyes")
486
514
CHECK_AVR_DEVICE(atmega406)
487
515
AM_CONDITIONAL(HAS_atmega406, test "x$HAS_atmega406" = "xyes")
522
550
CHECK_AVR_DEVICE(at90can128)
523
551
AM_CONDITIONAL(HAS_at90can128, test "x$HAS_at90can128" = "xyes")
553
CHECK_AVR_DEVICE(at90usb162)
554
AM_CONDITIONAL(HAS_at90usb162, test "x$HAS_at90usb162" = "xyes")
525
556
CHECK_AVR_DEVICE(at90usb646)
526
557
AM_CONDITIONAL(HAS_at90usb646, test "x$HAS_at90usb646" = "xyes")
606
637
avr/lib/avr2/at86rf401/Makefile
642
avr/lib/avr25/Makefile
643
avr/lib/avr25/at86rf401/Makefile
644
avr/lib/avr25/attiny13/Makefile
645
avr/lib/avr25/attiny2313/Makefile
646
avr/lib/avr25/attiny24/Makefile
647
avr/lib/avr25/attiny25/Makefile
648
avr/lib/avr25/attiny261/Makefile
649
avr/lib/avr25/attiny44/Makefile
650
avr/lib/avr25/attiny45/Makefile
651
avr/lib/avr25/attiny461/Makefile
652
avr/lib/avr25/attiny84/Makefile
653
avr/lib/avr25/attiny85/Makefile
654
avr/lib/avr25/attiny861/Makefile
610
658
AC_CONFIG_FILES([
611
659
avr/lib/avr3/Makefile
623
671
avr/lib/avr4/atmega88/Makefile
624
672
avr/lib/avr4/atmega8515/Makefile
625
673
avr/lib/avr4/atmega8535/Makefile
674
avr/lib/avr4/atmega8hva/Makefile
675
avr/lib/avr4/at90pwm1/Makefile
626
676
avr/lib/avr4/at90pwm2/Makefile
627
677
avr/lib/avr4/at90pwm3/Makefile
640
690
avr/lib/avr5/atmega168/Makefile
641
691
avr/lib/avr5/atmega169/Makefile
642
692
avr/lib/avr5/atmega169p/Makefile
693
avr/lib/avr5/atmega16hva/Makefile
643
694
avr/lib/avr5/atmega32/Makefile
644
695
avr/lib/avr5/atmega323/Makefile
645
696
avr/lib/avr5/atmega324p/Makefile
646
697
avr/lib/avr5/atmega325/Makefile
698
avr/lib/avr5/atmega325p/Makefile
647
699
avr/lib/avr5/atmega3250/Makefile
700
avr/lib/avr5/atmega3250p/Makefile
648
701
avr/lib/avr5/atmega329/Makefile
702
avr/lib/avr5/atmega329p/Makefile
649
703
avr/lib/avr5/atmega3290/Makefile
704
avr/lib/avr5/atmega3290p/Makefile
650
705
avr/lib/avr5/atmega406/Makefile
651
706
avr/lib/avr5/atmega64/Makefile
652
707
avr/lib/avr5/atmega640/Makefile
662
717
avr/lib/avr5/at90can32/Makefile
663
718
avr/lib/avr5/at90can64/Makefile
664
719
avr/lib/avr5/at90can128/Makefile
720
avr/lib/avr5/at90usb82/Makefile
721
avr/lib/avr5/at90usb162/Makefile
665
722
avr/lib/avr5/at90usb646/Makefile
666
723
avr/lib/avr5/at90usb647/Makefile
667
724
avr/lib/avr5/at90usb1286/Makefile