xref: /aosp_15_r20/external/sonivox/arm-wt-22k/host_src/arm-wt-22k.mak (revision f81fb7c475c4b71ff83bdcc517de2a8c174e4e5c)
1*f81fb7c4SAndroid Build Coastguard Worker#
2*f81fb7c4SAndroid Build Coastguard Worker# Auto-generated sample makefile
3*f81fb7c4SAndroid Build Coastguard Worker#
4*f81fb7c4SAndroid Build Coastguard Worker# This makefile is intended for use with GNU make.
5*f81fb7c4SAndroid Build Coastguard Worker# Set the paths to the tools (CC, AR, LD, etc.)
6*f81fb7c4SAndroid Build Coastguard Worker#
7*f81fb7c4SAndroid Build Coastguard Worker
8*f81fb7c4SAndroid Build Coastguard Workervpath %.c host_src
9*f81fb7c4SAndroid Build Coastguard Worker
10*f81fb7c4SAndroid Build Coastguard WorkerCC = C:\Program Files\GNUARM\bin\arm-elf-gcc.exe
11*f81fb7c4SAndroid Build Coastguard WorkerAS = C:\Program Files\GNUARM\bin\arm-elf-as.exe
12*f81fb7c4SAndroid Build Coastguard WorkerLD = C:\Program Files\GNUARM\bin\arm-elf-gcc.exe
13*f81fb7c4SAndroid Build Coastguard WorkerAR = C:\Program Files\GNUARM\bin\arm-elf-ar.exe
14*f81fb7c4SAndroid Build Coastguard Worker
15*f81fb7c4SAndroid Build Coastguard Worker%.o: %.c
16*f81fb7c4SAndroid Build Coastguard Worker	$(CC) -c -O2 -o $@ -I host_src -D UNIFIED_DEBUG_MESSAGES -D EAS_WT_SYNTH -D _IMELODY_PARSER -D _RTTTL_PARSER -D _OTA_PARSER -D _XMF_PARSER -D _WAVE_PARSER -D _REVERB_ENABLED -D _CHORUS_ENABLED -D MMAPI_SUPPORT -D JET_INTERFACE $<
17*f81fb7c4SAndroid Build Coastguard Worker
18*f81fb7c4SAndroid Build Coastguard Worker%.o: %.s
19*f81fb7c4SAndroid Build Coastguard Worker	$(AS) -o $@ -EL -mcpu=arm946e-s -mfpu=softfpa -I lib_src --defsym CHECK_STACK=0 --defsym REVERB=0 --defsym CHORUS=0 --defsym STEREO_OUTPUT=1 --defsym SAMPLE_RATE_22050=1 --defsym SAMPLES_8_BIT=1 --defsym FILTER_ENABLED=1 $<
20*f81fb7c4SAndroid Build Coastguard Worker
21*f81fb7c4SAndroid Build Coastguard WorkerOBJS = eas_main.o eas_report.o eas_wave.o eas_hostmm.o eas_config.o
22*f81fb7c4SAndroid Build Coastguard Worker
23*f81fb7c4SAndroid Build Coastguard Workerarm-wt-22k: $(OBJS)
24*f81fb7c4SAndroid Build Coastguard Worker	$(LD) -o $@ $(OBJS) libarm-wt-22k.a -lm
25*f81fb7c4SAndroid Build Coastguard Worker
26