~ubuntu-branches/ubuntu/raring/avr-libc/raring-proposed

« back to all changes in this revision

Viewing changes to avr/lib/avrxmega2/Makefile.am

  • Committer: Bazaar Package Importer
  • Author(s): Hakan Ardo
  • Date: 2011-07-14 11:15:32 UTC
  • mfrom: (1.1.10 upstream) (4.1.6 sid)
  • Revision ID: james.westby@ubuntu.com-20110714111532-e83i3vqdowgxw8lv
Tags: 1:1.7.1-2
include/util/delay.h.in: Add math.h to list of includes (closes:
#633822)

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
1
# Copyright (c) 2004,  Theodore A. Roth
2
 
# Copyright (c) 2005,  Anatoly Sokolov
 
2
# Copyright (c) 2005, 2008, 2009  Anatoly Sokolov
3
3
# All rights reserved.
4
4
#
5
5
# Redistribution and use in source and binary forms, with or without
28
28
# POSSIBILITY OF SUCH DAMAGE.
29
29
#
30
30
 
31
 
##
32
 
## NOTE: This file was generated by the gen-avr-lib-tree.sh script found in
33
 
## the devtools/ directory of the avr-libc source. If you find that this file
34
 
## needs modification, please make the changes in the generator script. To
35
 
## propagate the changes, be sure to run the generator script from the top
36
 
## level directory of the source tree. (HINT: Your next build will proceed
37
 
## much faster if you then re-run the bootstrap script.)
38
 
##
39
 
 
40
 
SUBDIRS = atxmega32d4 atxmega16a4 atxmega16d4
 
31
SUBDIRS =  atxmega16a4 atxmega16d4 atxmega32a4 atxmega32d4
41
32
 
42
33
AVR_TARGET          = avrxmega2
43
 
AVR_TARGET_CRT      = crtx16d4.o
44
34
AVR_TARGET_DEFS     = -D__COMPILING_AVR_LIBC__
45
35
AVR_TARGET_CFLAGS   = -mcall-prologues -Os
46
36
AVR_TARGET_ASFLAGS  = 
47
37
AVR_INSTALL_DIR     = avrxmega2
48
38
 
49
 
VPATH = $(top_srcdir)/crt1:$(top_srcdir)/libc/stdlib:$(top_srcdir)/libc/pmstring:$(top_srcdir)/libc/string:$(top_srcdir)/libc/misc:$(top_srcdir)/libc/stdio:$(top_srcdir)/libm/fplib
 
39
VPATH = $(top_srcdir)/libc/stdlib:$(top_srcdir)/libc/pmstring:$(top_srcdir)/libc/string:$(top_srcdir)/libc/misc:$(top_srcdir)/libc/stdio:$(top_srcdir)/libm/fplib
50
40
 
51
41
if HAS_avrxmega2
52
42
 
53
43
AVRLIB_DEVLIST =
54
 
if HAS_atxmega32d4
55
 
  AVRLIB_DEVLIST += atxmega32d4
56
 
endif   # atxmega32d4
57
44
if HAS_atxmega16a4
58
45
  AVRLIB_DEVLIST += atxmega16a4
59
46
endif   # atxmega16a4
60
47
if HAS_atxmega16d4
61
48
  AVRLIB_DEVLIST += atxmega16d4
62
49
endif   # atxmega16d4
63
 
 
64
 
# NOTE: Automake will be performing the following include, not GNU Make.
65
 
# Automake will also be scanning the included file.
66
 
 
67
 
include $(top_srcdir)/AvrCommonLibC.am
 
50
if HAS_atxmega32a4
 
51
  AVRLIB_DEVLIST += atxmega32a4
 
52
endif   # atxmega32a4
 
53
if HAS_atxmega32d4
 
54
  AVRLIB_DEVLIST += atxmega32d4
 
55
endif   # atxmega32d4
 
56
 
 
57
AM_CPPFLAGS = -I$(top_srcdir)/common -I$(top_srcdir)/include -I$(top_builddir)/include
 
58
 
 
59
AVRLIB_CFLAGS = -g -Wall -W -Wstrict-prototypes -mmcu=$(AVR_TARGET) $(AVR_TARGET_DEFS) $(AVR_TARGET_CFLAGS)
 
60
 
 
61
AVRLIB_ASFLAGS = -x assembler-with-cpp -Wa,-gstabs -mmcu=$(AVR_TARGET) $(AVR_TARGET_DEFS) $(AVR_TARGET_ASFLAGS)
 
62
 
 
63
AM_CFLAGS = $(AVRLIB_CFLAGS)
 
64
AM_CCASFLAGS = $(AM_CPPFLAGS) $(AVRLIB_ASFLAGS)
 
65
 
 
66
__install_dir = $(prefix)/avr/lib/$(AVR_INSTALL_DIR)
 
67
 
 
68
avrdir = $(__install_dir)
 
69
avrlibdir = $(__install_dir)
 
70
 
 
71
avr_LIBRARIES = \
 
72
        libc.a \
 
73
        libprintf_min.a \
 
74
        libprintf_flt.a \
 
75
        libscanf_min.a \
 
76
        libscanf_flt.a \
 
77
        libm.a
 
78
 
 
79
include $(top_srcdir)/libc/stdlib/Rules.am
 
80
include $(top_srcdir)/libc/pmstring/Rules.am
 
81
include $(top_srcdir)/libc/string/Rules.am
 
82
include $(top_srcdir)/libc/misc/Rules.am
 
83
include $(top_srcdir)/libc/stdio/Rules.am
 
84
include $(top_srcdir)/libm/fplib/Rules.am
 
85
 
 
86
nodist_libc_a_SOURCES = \
 
87
        $(stdlib_a_c_sources) \
 
88
        $(stdlib_a_asm_sources) \
 
89
        $(pmstring_a_c_sources) \
 
90
        $(pmstring_a_asm_sources) \
 
91
        $(string_a_c_sources) \
 
92
        $(string_a_asm_sources) \
 
93
        $(misc_a_c_sources) \
 
94
        $(misc_a_asm_sources) \
 
95
        $(stdio_a_c_sources) \
 
96
        $(stdio_a_asm_sources) \
 
97
        $(libm_a_c_sources) \
 
98
        $(libm_a_asm_sources)
 
99
 
 
100
nodist_libm_a_SOURCES = \
 
101
        $(libm_a_c_sources) \
 
102
        $(libm_a_asm_sources)
 
103
 
 
104
libc_a_LIBADD = \
 
105
        $(stdio_a_libadd) \
 
106
        $(misc_a_libadd)
 
107
 
 
108
libc_a_DEPENDENCIES = \
 
109
        $(stdio_a_libadd) \
 
110
        $(misc_a_libadd)
68
111
 
69
112
else
70
113
 
71
114
echo all distdir install installdirs clean distclean uninstall check:
72
115
 
73
 
endif
74
 
 
 
116
endif
 
 
b'\\ No newline at end of file'