亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? rules.windml

?? windriver_VxWorks.zinc60t22 zin6.0 for tornado 2.2 patch
?? WINDML
字號:
# rules.windml - Host independent rules for making WindML libraries## modification history# --------------------# 01g,18jun03,jlb  Update to Tornado 2.2# 01f,20jul01,gav  SPR 69179.  Restored optimizations for SH.# 01g,20jun01,sts  Sort out the providers of posix threads# 01g,18jun01,c_s  Add Native support# 01f,15jun01,c_s  Remove vx suffix from LIBDIR* in non-VxWorks environments# 01e,19oct00,jlb  For SH7750, turn off optimizations# 01d,17oct00,jlb  Added help message# 01c,16oct00,jlb  Remove ugl archive builds from examples (SPR 35102)#                  Fix create ugl object directory (SPR 34938)# 01b,29sep00,jlb  Added builds from config tool# 01a,31jul00,jlb  created### DESCRIPTION## This file is included by every Makefile in the WindML build.# This file contains makefile rules that are host independent for creating# windML libraries. ## INCLUDES#	include $(WINDML_CONFIG_DIR)/$(WINDML_CONFIG_NAME)_makefile#	include $(TGT_DIR)/h/make/defs.default#       include $(TGT_DIR)/h/make/make.$(CPU)$(TOOL)#	include $(TGT_DIR)/h/make/defs.$(WIND_HOST_TYPE)## The build targets supported for maintaining the WindML are:## targets for maintaining the ugl archive.##  ugl (default)- #        Compiles each modified file and updates the ugl archive with #        with the new object files##  uglrclean/rclean - #        Recursively removes each object file and deletes the archive.  #            ##  uglclean/clean - #        Removes each object file in the current directory#### Build targets for maintaining the WindML demonstration programs##  ugldemo - #       Compiles each modified demo program creating a demo.o and a#       demo_ugl.o object file where the demo_ugl.o file also contains#       the WindML components##  ugldemoclean - #       Removes all the demonstration program object files##   ################################################################################ Include some default definitions#include $(TGT_DIR)/h/make/defs.default############################################################### Main build target when building the examples directory##ifeq ($(BLD_TYPE),UGL_DEMO)ifeq ($(UGL_DEMO_LIST),)build_demo: ugldemoendifendifDefault: checkdir lib subdirs## re-map TOOL_FAMILY to TOOLifeq ($(TOOL_FAMILY),gnu)ifeq ($(findstring diab,$(TOOL)),diab)TOOL_FAMILY     = diabendifendifinclude $(TGT_DIR)/h/tool/$(TOOL_FAMILY)/make.$(CPU)$(TOOL)LIB_ROOT =  $(TGT_DIR)$(DIRCHAR)lib$(DIRCHAR)$(TOOLENV)$(DIRCHAR)$(CPU)$(DIRCHAR)$(TOOL_COMMON_DIR)LIB_PATH =  $(TOOLENV)$(DIRCHAR)$(CPU)$(DIRCHAR)$(TOOL_COMMON_DIR)## Ignore errors deailing with illegal lvalueifeq ($(TOOL_FAMILY),diab)COMMON_COMPILER += -ei1549 -Xvoid-ptr-arith-ok   endif# Include host definitions#include $(TGT_DIR)/h/make/defs.$(WIND_HOST_TYPE)## If RMDIR is not defined (pre VxWorks 5.5), define itifeq ($(RMDIR),)ifeq ($(WIND_HOST_TYPE),x86-win32)RMDIR		= rd /S /QelseRMDIR		= rm -f -rendifendif# Define the WindML archive based on teh VxWoirks versionLIBBASENAME     = wndmlLIBNAME         = $(LIB_PATH)$(DIRCHAR)lib$(LIBBASENAME).aLIBDIRNAME      = obj$(LIBBASENAME)LIBNAME_DIR	= $(LIB_ROOT)$(DIRCHAR)lib$(LIBBASENAME).aLIBDIR		= $(LIB_ROOT)$(DIRCHAR)$(LIBDIRNAME)OBJBASENAME     = $(LIBBASENAME)# Specify the directory name for the example programs.  This is where# the compiled objects for the examples are placedifeq ($(BLD_TYPE),UGL_DEMO)LIBDIR	= $(TGT_DIR)/lib/obj$(CPU)$(TOOL)Appsendif############################################################### Define the implicit rules.c.o :	@ $(RM) $@	$(CC) $(CFLAGS) $(OPTION_OBJECT_ONLY) $<# rules to build objects in $(LIBDIR)$(LIBDIR)/%.o : %.c	@ $(RM) $(subst /,$(DIRCHAR),$@)	$(CC) $(CFLAGS) $(OPTION_OBJECT_ONLY) $(OPTION_OBJECT_NAME)$@ $<# rules to construct object lists# get the list of .c, .cpp and .s filesFILE_LIST       = $(wildcard *.[cs])  $(INDIRECT_SOURCES)# Change .c to .o in FILE_LIST and store in OBJ_PRESENT. These # are the objects we can buildOBJ_PRESENT     = $(FILE_LIST:.c=.o)# Find the intersection of the objects we can build and the objects we'd# like to buildOBJS_TO_BUILD   = $(filter $(OBJ_PRESENT),$(OBJS))#Now we fix up where they will go once they are builtLIBOBJS         = $(foreach file, $(OBJS_TO_BUILD), $(LIBDIR)/$(file))# It is safe to assume that if a subdirectory exists with a Makefile in it # that we want to build it. If this is not the case one needs to over ride # this definition in the Makefile for the directory in concern. ifeq ($(SUBDIRS),)SUBDIRS = $(patsubst %/,%,$(dir $(wildcard */Makefile)))endif# recursive clean rulerclean: ifneq ($(SUBDIRS),)	$(MAKE) CPU=$(CPU) TOOL=$(TOOL) TGT_DIR=$(TGT_DIR) \		TARGET=rclean $(SUBDIRS)endififeq ($(BUILD_FROM_ROOT),yes)	$(MAKE) CPU=$(CPU) TOOL=$(TOOL) TGT_DIR=$(TGT_DIR) dependcleanelse	$(MAKE) CPU=$(CPU) TOOL=$(TOOL) TGT_DIR=$(TGT_DIR) cleanendif## Remove the depend filesdependclean:ifeq ($(WIND_HOST_TYPE),x86-win32)	@if exist depend.$(CPU)$(TOOL) $(RM) depend.$(CPU)$(TOOL)else	@ - if [ -f depend.$(CPU)$(TOOL) ] ; then \		$(RM) depend.$(CPU)$(TOOL) ; \	fiendif         # recursive build of all object#all-objs : objsifneq ($(SUBDIRS),)	$(MAKE) CPU=$(CPU) TOOL=$(TOOL) TGT_DIR=$(TGT_DIR) \		TARGET=al-objs $(SUBDIRS)endif# Just in case you want to build objects and not update the archivesobjs:	$(LIBOBJS)release:	$(MAKE) CPU=$(CPU) TOOL=$(TOOL) TGT_DIR=$(TGT_DIR) \		TARGET=release# Get rules specific to building based on the host#include $(TGT_DIR)/h/make/rules-lib.$(WIND_HOST_TYPE)# we don't need a dependency list if are not building objectsifneq ($(OBJS),)# for WindML, we delete the entire archive for an rcleanifneq ($(TARGET),rclean)# We suppress the warning message about non existent file and setting of errno# by prepending - . GNU make allows this.-include depend.$(CPU)$(TOOL)endifendif# Determine build targets from the configuration toolBLD_UGLA = uglBLD_UGLO = $(filter $(BLD_MODE),uglobj)BLD_UGLE = $(filter $(BLD_MODE),ugldemo)CLEAN_UGLA = $(filter $(CLEAN_MODE),uglrclean)CLEAN_UGLO = $(filter $(CLEAN_MODE),uglobjclean)CLEAN_UGLE = $(filter $(CLEAN_MODE),ugldemorclean)ifneq ($(BLD_TYPE),UGL_DEMO)############################################################## Update the WindML archive#ugl:    checkdir	$(MAKE) CPU=$(CPU) TOOL=$(TOOL) TGT_DIR=$(TGT_DIR) BLD_TYPE=UGL # Recursively remove each object file and the archiveuglrclean: checkdir rclean	$(RM) $(LIBNAME_DIR)	$(RMDIR) $(LIBDIR)# Remove the object file in the current directoryuglclean: checkdir cleanendif###################################################### Build the UGL example programs## Do not archive the demo filesifeq ($(BLD_TYPE),UGL_DEMO)AR = $(ECHO)RANLIB = $(ECHO)endif# Example programs object locations and namesifeq ($(BLD_TYPE),UGL_DEMO)ifeq ($(UGL_DEMO_LIST),)NUM_DEMO_OBJS = $(words $(OBJS))ifeq ($(UGL_APP_NAME),)UGL_APP_NAME = $(OBJS)endifendifendifUGL_DEMO_DIR	= $(LIBDIR)/UGL_APP_OBJ	= $(UGL_DEMO_DIR)$(UGL_APP_NAME)UGL_APP_BASE	= $(basename $(UGL_APP_NAME))UGL_APP_UGL_OBJ	= $(UGL_DEMO_DIR)$(UGL_APP_BASE)_ugl.o# Build the demo.o and the demo_ugl.o object filesugldemo:  checkdirifneq ($(UGL_APP_LAYER),)ifeq ($(BLD_UGLA),)ifeq ($(BLD_UGLO),)	$(MAKE) CPU=$(CPU) TOOL=$(TOOL) TGT_DIR=$(TGT_DIR) BLD_TYPE=UGLendifendif 	$(MAKE) -C example CPU=$(CPU) TOOL=$(TOOL) BLD_TYPE=UGL_DEMO ugldemoendififneq ($(UGL_DEMO_LIST),)	$(MAKE) CPU=$(CPU) TOOL=$(TOOL) TGT_DIR=$(TGT_DIR) BLD_TYPE=UGL_DEMO TARGET=ugldemoendififeq ($(SUBDIRS),)	@$(MAKE) CPU=$(CPU) TOOL=$(TOOL) TGT_DIR=$(TGT_DIR) BLD_TYPE=UGL_DEMO demo_sa	@$(MAKE) CPU=$(CPU) TOOL=$(TOOL) TGT_DIR=$(TGT_DIR) BLD_TYPE=UGL_DEMO demo_uglendif# create an application not linked to any librariesdemo_sa: $(UGL_APP_OBJ)ifeq ($(LD_PARTIAL_FLAGS),)LD_PARTIAL_FLAGS = -rendififneq ($(NUM_DEMO_OBJS),1)$(UGL_APP_OBJ): $(LIBOBJS)	$(LD) $(LD_PARTIAL_FLAGS) -o $@ $^ endif# *_ugl links the ugl library in to the applicationdemo_ugl: $(UGL_APP_UGL_OBJ)$(UGL_APP_UGL_OBJ): $(UGL_APP_OBJ) $(LIBNAME_DIR)	$(LD) $(LD_PARTIAL_FLAGS) -o $@ $^############################################################### Remove the WindML demonstration program object files## Handle the recursive cleanugldemorclean:ifneq ($(UGL_APP_LAYER),)	$(MAKE) -C example CPU=$(CPU) TOOL=$(TOOL) BLD_TYPE=UGL_DEMO ugldemorcleanendififneq ($(UGL_DEMO_LIST),)	$(MAKE) CPU=$(CPU) TOOL=$(TOOL) BLD_TYPE=UGL_DEMO TARGET=ugldemorclean $(SUBDIRS)endififeq ($(SUBDIRS),)	$(MAKE) CPU=$(CPU) TOOL=$(TOOL) TGT_DIR=$(TGT_DIR) ugldemocleanendif# clean object files for specific demonstration programugldemoclean:ifneq ($(UGL_APP_NAME),)	$(MAKE) CPU=$(CPU) TOOL=$(TOOL) TGT_DIR=$(TGT_DIR) clean	$(RM) $(UGL_APP_UGL_OBJ)	$(RM) $(UGL_APP_OBJ)else	$(MAKE) CPU=$(CPU) TOOL=$(TOOL) ugldemorcleanendif############################################################### Verify that the uglConfig.h file is present and if not then create from# the template.  File is created by the config tool.#configh:	$(TGT_DIR)/h/ugl/config/uglConfig.h		$(TGT_DIR)/h/ugl/config/uglConfig.h:	$(CP) $(TGT_DIR)$(DIRCHAR)h$(DIRCHAR)ugl$(DIRCHAR)config$(DIRCHAR)uglConfigTemplate.h $(subst /,$(DIRCHAR),$@)ifneq ($(WIND_HOST_TYPE),x86-win32)	chmod 666 $(subst /,$(DIRCHAR),$@)endif 	############################################################### Verify that the required WindML directories are present.#checkdir:ifeq ($(WIND_HOST_TYPE),x86-win32)	@if not exist $(subst /,$(DIRCHAR),$(LIBDIR)) \		@mkdir $(subst /,$(DIRCHAR),$(LIBDIR))else	@ - if [ -d $(LIBDIR) ] ; then \		echo ; \	else \		mkdir $(subst /,$(DIRCHAR),$(LIBDIR)) ; \	fiendif ############################################################### List the build targets  #        #listBld:	@$(ECHO) ! Starting a build for:	@$(ECHO) !ifneq ($(BLD_UGLA),)	@$(ECHO) !    Building the WindML archiveendififneq ($(BLD_UGLO),)	@$(ECHO) !    Building a standalone WindML objectendififneq ($(BLD_UGLE),)	@$(ECHO) !    Building the WindML examplesendif	@$(ECHO) !        ################################################################ Help build targets#helptip:	@$(ECHO) !	@$(ECHO) ! Use make help for additional build targets	@$(ECHO) !help:	@$(ECHO) ! The WindML make file targets provide support for maintaining	@$(ECHO) ! the WindML archive, and building a downloadable WindML object,	@$(ECHO) ! and the WindML example programs.	@$(ECHO) !	@$(ECHO) ! The build targets for maintaining the WindML archive are:	@$(ECHO) !	@$(ECHO) !	@$(ECHO) !  ugl (default) - 	@$(ECHO) !        Compiles each modified file and updates the WindML archive 	@$(ECHO) !        with the updated object files	@$(ECHO) !	@$(ECHO) !  uglrclean/rclean - 	@$(ECHO) !        Recursively removes each object file and deletes the 	@$(ECHO) !        archive.  Archive is only removed when build was from 	@$(ECHO) !        the WindML root.	@$(ECHO) !            	@$(ECHO) !	@$(ECHO) !  uglclean/clean - 	@$(ECHO) !        Removes each object file in the current directory	@$(ECHO) !	@$(ECHO) !	@$(ECHO) !	@$(ECHO) !	@$(ECHO) ! Build targets for maintaining a downloadable WindML object, that	@$(ECHO) ! contains all WindML functionality at the 2D layer along with the	@$(ECHO) ! fonts and device drivers configured as per the configuration	@$(ECHO) ! defined within target/src/ugl/config/uglInit.h.	@$(ECHO) !	@$(ECHO) !  uglobj -	@$(ECHO) !        Builds the WindML object file	@$(ECHO) !	@$(ECHO) !  uglobjclean -	@$(ECHO) !        Removes the WindML object file	@$(ECHO) !	@$(ECHO) !	@$(ECHO) ! Build targets for maintaining the WindML demonstration programs	@$(ECHO) !	@$(ECHO) !  ugldemo - 	@$(ECHO) !       Compiles each modified demo program creating a example.o.	@$(ECHO) !       When this build target is entered at the WindML directory	@$(ECHO) !       tree root, target/src/ugl, the build will also verify	@$(ECHO) !       that the WindML archive is up to date and then link the	@$(ECHO) !       example program against the WindML archive.  The resulting	@$(ECHO) !       object program is named example_ugl.o  The example	@$(ECHO) !       indicates the name of the example program, such as	@$(ECHO) !       ugldemo_ugl.o	@$(ECHO) !	@$(ECHO) !  ugldemoclean - 	@$(ECHO) !       Removes all the demonstration program object files	@$(ECHO) !

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
久久精品日产第一区二区三区高清版| 亚洲福利视频一区二区| 亚洲在线免费播放| 国产在线不卡一区| 在线精品视频小说1| 久久九九久精品国产免费直播| 亚洲综合色成人| 国产精品18久久久久| 欧美色涩在线第一页| 自拍视频在线观看一区二区| 另类中文字幕网| 欧美日本在线一区| 亚洲人妖av一区二区| 国v精品久久久网| 欧美一区二区三区思思人| 亚洲精品国产无天堂网2021| 国产成人啪免费观看软件| 日韩一区二区三区免费看| 亚洲国产欧美日韩另类综合 | 亚洲美女视频在线| 国产一区不卡在线| 日韩一区二区三区在线| 亚洲成av人片在线观看无码| 色综合视频在线观看| 国产精品国产三级国产专播品爱网| 国内一区二区视频| 久久综合色婷婷| 精品亚洲成av人在线观看| 欧美一区二区视频网站| 午夜精品久久久久久久99樱桃| 欧美午夜精品理论片a级按摩| 成人免费小视频| 91社区在线播放| 亚洲天堂a在线| 99国产精品99久久久久久| 国产精品家庭影院| 99免费精品视频| 亚洲人成网站精品片在线观看| 成人av免费在线| 国产精品久久久久天堂| www.色综合.com| 一区精品在线播放| 91黄色免费看| 午夜精品福利一区二区三区蜜桃| 欧美人狂配大交3d怪物一区 | 国产精品成人网| 91丨porny丨首页| 一区av在线播放| 精品视频一区三区九区| 日本亚洲欧美天堂免费| 欧美va亚洲va香蕉在线| 粉嫩蜜臀av国产精品网站| 中文字幕在线不卡一区| 欧美专区日韩专区| 免费欧美在线视频| 久久久美女毛片| 91在线无精精品入口| 有码一区二区三区| 日韩一区二区三区电影| 成人精品视频.| 亚洲最大的成人av| 久久久国际精品| 色丁香久综合在线久综合在线观看| 亚洲国产精品综合小说图片区| 日韩美女在线视频| yourporn久久国产精品| 午夜伊人狠狠久久| 久久免费午夜影院| 在线影视一区二区三区| 加勒比av一区二区| 亚洲人成精品久久久久| 日韩精品一区二区三区视频播放 | 精品视频在线视频| 九九九久久久精品| 亚洲欧美日韩国产综合| 日韩欧美一级二级三级久久久| 国产成人在线看| 五月婷婷久久综合| 国产精品热久久久久夜色精品三区 | 久久成人免费电影| 国产精品成人一区二区三区夜夜夜 | 亚洲欧美国产高清| 日韩午夜在线观看| 色综合久久中文字幕| 国产自产视频一区二区三区| 亚洲乱码一区二区三区在线观看| 日韩情涩欧美日韩视频| 色8久久人人97超碰香蕉987| 国产精品18久久久久久久久久久久| 亚洲电影第三页| 亚洲婷婷在线视频| 久久久777精品电影网影网 | 色综合色综合色综合色综合色综合| 奇米色一区二区| 亚洲综合清纯丝袜自拍| 自拍偷拍国产精品| 国产日韩精品视频一区| wwww国产精品欧美| 日韩一区国产二区欧美三区| 欧美视频一区二区在线观看| 不卡视频免费播放| 国产福利一区二区三区| 毛片av中文字幕一区二区| 欧美aa在线视频| 午夜精品久久久| 亚洲va天堂va国产va久| 亚洲福利一区二区三区| 亚洲国产精品久久不卡毛片| 亚洲美女精品一区| 亚洲天堂久久久久久久| 国产精品久线观看视频| 国产精品久久久久影院色老大| 中文字幕色av一区二区三区| 中文字幕乱码日本亚洲一区二区| 精品欧美一区二区三区精品久久| 欧美一区二区三区视频免费播放| 在线观看国产一区二区| 91国内精品野花午夜精品| 欧美亚洲一区二区三区四区| 色又黄又爽网站www久久| 在线亚洲一区观看| 欧美色综合久久| 欧美日韩国产bt| 91精品国产欧美一区二区18| 欧美一级一级性生活免费录像| 3d成人动漫网站| 精品久久久久久久久久久院品网| 欧美mv日韩mv国产网站app| 欧美电影免费观看高清完整版在线 | 欧美高清在线一区二区| 中文字幕在线不卡一区| 亚洲精品中文字幕乱码三区| 亚洲一区二区三区四区在线| 性做久久久久久免费观看| 老司机精品视频一区二区三区| 国产精品综合视频| 成人av网址在线观看| 91国产精品成人| 欧美不卡视频一区| 中文字幕免费观看一区| 一区二区三区在线观看动漫| 午夜影院久久久| 国产乱码字幕精品高清av| youjizz久久| 26uuu久久综合| 亚洲欧洲成人av每日更新| 亚洲一区二区视频在线观看| 日韩电影在线看| 国产精品一区在线| 色系网站成人免费| 日韩欧美中文一区| 国产精品欧美极品| 午夜精品久久久| 成人高清在线视频| 7878成人国产在线观看| 欧美国产日韩在线观看| 丝袜诱惑制服诱惑色一区在线观看| 国产精品小仙女| 欧美影视一区在线| 久久一夜天堂av一区二区三区| 亚洲人123区| 国产九色sp调教91| 欧美日韩视频第一区| 国产精品视频免费| 婷婷久久综合九色综合伊人色| 国产乱子轮精品视频| 欧美日韩在线直播| 欧美激情一区二区三区在线| 五月婷婷另类国产| 99视频国产精品| 精品久久久久久久久久久院品网 | 久久精品国产秦先生| 欧美在线综合视频| 国产色产综合色产在线视频| 日韩在线一区二区| 色婷婷av久久久久久久| 欧美激情中文不卡| 久久se这里有精品| 在线91免费看| 亚洲精品伦理在线| 成人在线综合网| 久久亚洲一级片| 蜜臀av亚洲一区中文字幕| 欧美三级资源在线| 中文字幕一区在线观看视频| 国产综合久久久久影院| 欧美一区二区啪啪| 天天操天天干天天综合网| 日本丰满少妇一区二区三区| 国产精品传媒在线| 成熟亚洲日本毛茸茸凸凹| 精品国产乱码久久久久久闺蜜| 日本人妖一区二区| 欧美日韩国产美| 亚洲午夜激情网页| 欧美日韩色综合| 日韩中文字幕麻豆| 欧美一二三区精品| 免费高清在线视频一区·| 日韩三级在线观看|