~gabe/flashlight-firmware/anduril2

« back to all changes in this revision

Viewing changes to Tom_E/RampingIOS/Release/Makefile

  • Committer: Selene Scriven
  • Date: 2018-05-09 05:27:55 UTC
  • mfrom: (188.1.17 trunk)
  • Revision ID: bzr@toykeeper.net-20180509052755-06y2fnsgrq96k8nc
merged trunk, prep for merging back

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
################################################################################
 
2
# Automatically-generated file. Do not edit!
 
3
################################################################################
 
4
 
 
5
SHELL := cmd.exe
 
6
RM := rm -rf
 
7
 
 
8
USER_OBJS :=
 
9
 
 
10
LIBS := 
 
11
PROJ := 
 
12
 
 
13
O_SRCS := 
 
14
C_SRCS := 
 
15
S_SRCS := 
 
16
S_UPPER_SRCS := 
 
17
OBJ_SRCS := 
 
18
ASM_SRCS := 
 
19
PREPROCESSING_SRCS := 
 
20
OBJS := 
 
21
OBJS_AS_ARGS := 
 
22
C_DEPS := 
 
23
C_DEPS_AS_ARGS := 
 
24
EXECUTABLES := 
 
25
OUTPUT_FILE_PATH :=
 
26
OUTPUT_FILE_PATH_AS_ARGS :=
 
27
AVR_APP_PATH :=$$$AVR_APP_PATH$$$
 
28
QUOTE := "
 
29
ADDITIONAL_DEPENDENCIES:=
 
30
OUTPUT_FILE_DEP:=
 
31
LIB_DEP:=
 
32
LINKER_SCRIPT_DEP:=
 
33
 
 
34
# Every subdirectory with source files must be described here
 
35
SUBDIRS := 
 
36
 
 
37
 
 
38
# Add inputs and outputs from these tool invocations to the build variables 
 
39
C_SRCS +=  \
 
40
../RampingIOS.c
 
41
 
 
42
 
 
43
PREPROCESSING_SRCS += 
 
44
 
 
45
 
 
46
ASM_SRCS += 
 
47
 
 
48
 
 
49
OBJS +=  \
 
50
RampingIOS.o
 
51
 
 
52
OBJS_AS_ARGS +=  \
 
53
RampingIOS.o
 
54
 
 
55
C_DEPS +=  \
 
56
RampingIOS.d
 
57
 
 
58
C_DEPS_AS_ARGS +=  \
 
59
RampingIOS.d
 
60
 
 
61
OUTPUT_FILE_PATH +=RampingIOS.elf
 
62
 
 
63
OUTPUT_FILE_PATH_AS_ARGS +=RampingIOS.elf
 
64
 
 
65
ADDITIONAL_DEPENDENCIES:=
 
66
 
 
67
OUTPUT_FILE_DEP:= ./makedep.mk
 
68
 
 
69
LIB_DEP+= 
 
70
 
 
71
LINKER_SCRIPT_DEP+= 
 
72
 
 
73
 
 
74
# AVR32/GNU C Compiler
 
75
 
 
76
 
 
77
 
 
78
./%.o: .././%.c
 
79
        @echo Building file: $<
 
80
        @echo Invoking: AVR/GNU C Compiler : 4.9.2
 
81
        $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE)  -x c -funsigned-char -funsigned-bitfields -I"C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATtiny_DFP\1.0.68\include"  -Os -ffunction-sections -fdata-sections -fpack-struct -fshort-enums -g2 -Wall -mmcu=attiny85 -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATtiny_DFP\1.0.68\gcc\dev\attiny85" -c -std=gnu99 -MD -MP -MF "$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -MT"$(@:%.o=%.o)"   -o "$@" "$<" 
 
82
        @echo Finished building: $<
 
83
        
 
84
 
 
85
 
 
86
 
 
87
# AVR32/GNU Preprocessing Assembler
 
88
 
 
89
 
 
90
 
 
91
# AVR32/GNU Assembler
 
92
 
 
93
 
 
94
 
 
95
 
 
96
ifneq ($(MAKECMDGOALS),clean)
 
97
ifneq ($(strip $(C_DEPS)),)
 
98
-include $(C_DEPS)
 
99
endif
 
100
endif
 
101
 
 
102
# Add inputs and outputs from these tool invocations to the build variables 
 
103
 
 
104
# All Target
 
105
all: $(OUTPUT_FILE_PATH) $(ADDITIONAL_DEPENDENCIES)
 
106
 
 
107
$(OUTPUT_FILE_PATH): $(OBJS) $(USER_OBJS) $(OUTPUT_FILE_DEP) $(LIB_DEP) $(LINKER_SCRIPT_DEP)
 
108
        @echo Building target: $@
 
109
        @echo Invoking: AVR/GNU Linker : 4.9.2
 
110
        $(QUOTE)C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-gcc.exe$(QUOTE) -o$(OUTPUT_FILE_PATH_AS_ARGS) $(OBJS_AS_ARGS) $(USER_OBJS) $(LIBS) -Wl,-Map="RampingIOS.map" -Wl,--start-group -Wl,-lm  -Wl,--end-group -Wl,--gc-sections -mmcu=attiny85 -B "C:\Program Files (x86)\Atmel\Studio\7.0\Packs\atmel\ATtiny_DFP\1.0.68\gcc\dev\attiny85"  
 
111
        @echo Finished building target: $@
 
112
        "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O ihex -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures  "RampingIOS.elf" "RampingIOS.hex"
 
113
        "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objcopy.exe" -j .eeprom  --set-section-flags=.eeprom=alloc,load --change-section-lma .eeprom=0  --no-change-warnings -O ihex "RampingIOS.elf" "RampingIOS.eep" || exit 0
 
114
        "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objdump.exe" -h -S "RampingIOS.elf" > "RampingIOS.lss"
 
115
        "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-objcopy.exe" -O srec -R .eeprom -R .fuse -R .lock -R .signature -R .user_signatures "RampingIOS.elf" "RampingIOS.srec"
 
116
        "C:\Program Files (x86)\Atmel\Studio\7.0\toolchain\avr8\avr8-gnu-toolchain\bin\avr-size.exe" "RampingIOS.elf"
 
117
        
 
118
        
 
119
 
 
120
 
 
121
 
 
122
 
 
123
 
 
124
# Other Targets
 
125
clean:
 
126
        -$(RM) $(OBJS_AS_ARGS) $(EXECUTABLES)  
 
127
        -$(RM) $(C_DEPS_AS_ARGS)   
 
128
        rm -rf "RampingIOS.elf" "RampingIOS.a" "RampingIOS.hex" "RampingIOS.lss" "RampingIOS.eep" "RampingIOS.map" "RampingIOS.srec" "RampingIOS.usersignatures"
 
129
        
 
 
b'\\ No newline at end of file'