📄 makefile
字号:
# This file was created by Megamake-3
# Copyright (C) ARM Ltd 2000. All rights reserved
SRCDIR1=..\..
EXTDIR1=..\..\..\rdi
EXTDIR2=..\..\..\clx
EXTDIR3=..\..\..\armulif
DERDIR=derived
ARM_RELEASE= /DARM_RELEASE="\"ADS1.1\""
SPECIFIC_RELEASE=
BUILD_INFO=/DBUILD_NUMBER=709
CFL= # local C compile flags
CDOFL=/O2 /MD /G5 /DNDEBUG # C debug and optimization flags
PRFL= # C and link profile flags
LFLAGS= # Linker flags
CINCLS=/I$(SRCDIR1) /I$(EXTDIR1) /I$(EXTDIR2) /I$(EXTDIR3) # C include flags
CCFLAGS=/D_CONSOLE /D_MBCS /DNLS /nologo /Zp4 /W3 /GX /WX -DRDI_VERSION=151 -DARM10MODEL $(DLLPIC)
CFLAGS=$(CINCLS) $(CCFLAGS) $(CDOFL) $(PRFL) $(CFL) $(ARM_RELEASE) $(SPECIFIC_RELEASE) $(BUILD_INFO) /I$(DERDIR)
CFLALL=/Za # pc special local C compile flags
CFLAGS2=$(CFLALL) $(CCFLAGS2)
CCFLAGS2=/D_CONSOLE /D_MBCS /DNLS /nologo /MD /O2 /DNDEBUG /Zp4 # C flags for helper tools
CC=cl /c
CL=cl
AR=lib
ARFLAGS=
LINK=link /INCREMENTAL:no
DLLLINK=link /INCREMENTAL:no
MKTAG=mktag
MKMSG=mkmsg
MKMSGRC=mkmsgrc
ERRFILE=
HOST=intelrel# also build_dir (no space before '#')
XHELPER= # command to run semi-hosted helper programs
RUNTEST= # command to run semi-hosted test programs
EXTLIBS=..\..\..\clx\clx.b\intelrel\clx.lib \
..\..\..\armulif\armulif.b\intelrel\armulif.lib
LASTLIBS=user32.lib # extra host libraries, for end of linker command-line
EXTOBJS=
EXTOTHER=
DESTDIR=C:\release
OBJALL=Parallel.obj
DLLUSEFLAGS=
DLLGENFLAGS=/DLL
DLLPIC=
EXTDLLOTHER=version.res
Parallel.dll: $(OBJALL) $(SRCDIR1)\sordi.def $(EXTOBJS) $(EXTOTHER) $(EXTDLLOTHER) $(EXTLIBS)
$(DLLLINK) $(DLLGENFLAGS) $(LFLAGS) $(PRFL) /OUT:Parallel.dll /DEF:$(SRCDIR1)\sordi.def /IMPLIB:Parallel.lib $(OBJALL) $(EXTOBJS) $(EXTOTHER) $(EXTDLLOTHER) $(EXTLIBS) $(LASTLIBS)
echo "Made Parallel.dll"
release_dll_Parallel:
if not exist $(DESTDIR)\$(HOST)\nul mkdir $(DESTDIR)\$(HOST)
if not exist $(DESTDIR)\$(HOST)\bin\nul mkdir $(DESTDIR)\$(HOST)\bin
copy Parallel.dll $(DESTDIR)\$(HOST)\bin
RSC=rc.exe
RSC_PROJ=/d RC_BUILDNUMBER_STRING="\"709\"" /d RC_BUILDSTRING_STRING="\"build 709\"" /d BUILD_NUMBER=709 /l 0x809 /foversion.res /d NDEBUG
version.res : ..\..\version.rc
$(RSC) $(RSC_PROJ) ..\..\version.rc
tests: $(OBJALL)
@echo No tests.
release: release_dll_Parallel
# Generated dependencies
Parallel.obj: $(SRCDIR1)\Parallel.c
Parallel.obj: $(EXTDIR2)\host.h
Parallel.obj: $(EXTDIR2)\armtypes.h
Parallel.obj: $(EXTDIR3)\armul_types.h
Parallel.obj: $(EXTDIR1)\rdi_stat.h
Parallel.obj: $(EXTDIR1)\rdi_err.h
Parallel.obj: $(EXTDIR1)\rdi_info.h
Parallel.obj: $(EXTDIR1)\rdi100.h
Parallel.obj: $(EXTDIR2)\toolconf.h
Parallel.obj: $(EXTDIR1)\rdi150.h
Parallel.obj: $(EXTDIR1)\rdi151.h
Parallel.obj: $(EXTDIR1)\rdi.h
Parallel.obj: $(EXTDIR3)\armul_hostif.h
Parallel.obj: $(EXTDIR3)\simplelinks.h
Parallel.obj: $(EXTDIR1)\rdi_priv.h
Parallel.obj: $(EXTDIR3)\armsignal.h
Parallel.obj: $(EXTDIR1)\rdi_armul.h
Parallel.obj: $(EXTDIR3)\armul_askrdi.h
Parallel.obj: $(EXTDIR2)\errcodes.h
Parallel.obj: $(EXTDIR2)\cvector.h
Parallel.obj: $(EXTDIR3)\armul_bus.h
Parallel.obj: $(EXTDIR3)\armul_access.h
Parallel.obj: $(EXTDIR3)\armul_copro.h
Parallel.obj: $(EXTDIR3)\minperip.h
Parallel.obj: $(EXTDIR1)\sordi.h
Parallel.obj: $(EXTDIR1)\rdi_conf.h
Parallel.obj: $(EXTDIR2)\findfile.h
Parallel.obj: $(EXTDIR2)\dir.h
Parallel.obj: $(EXTDIR1)\rdi_sdm.h
Parallel.obj: $(EXTDIR1)\rditools.h
Parallel.obj: $(EXTDIR3)\perip_sordi_if.h
Parallel.obj: $(EXTDIR3)\perip_rdi_agent.h
Parallel.obj: $(EXTDIR3)\perip_sordi.h
$(CC) $(CFLALL) $(CFLAGS) $(CFLParallel) /FoParallel.obj $(SRCDIR1)\Parallel.c
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -