⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 makefile

📁 传感器网络中的嵌入式操作系统源代码
💻
字号:
SUBDIRS = event plugins packet lossyROOT = ../../..PLUGINS_SRC = $(wildcard plugins/*.java)PLUGINS = $(PLUGINS_SRC:.java=.class)INITIAL_TARGETS = msgs ../sf/old/nido/NidoSerialDataSource.classOTHER_CLEAN = msgs-clean plugins-list-clean jarclean# Uncomment this line to make jarfile mandatoryFINAL_TARGETS = jarfileinclude $(ROOT)/Makefile.include../sf/nido/NidoSerialDataSource.class: ../sf/old/nido/NidoSerialDataSource.java	(cd ../sf/nido; $(MAKE))msgs:	(cd msg; $(MAKE))msgs-clean:	(cd msg; $(MAKE) clean)# Create a list of default pluginsplugins/plugins.list: $(PLUGINS)	echo $(PLUGINS) > plugins/plugins.listplugins-list-clean:	rm -f plugins/plugins.list# This is ugly. The only way to embed a jar file inside another is to# unpack it and repack them together into a single flat file.jarfile: plugins/plugins.list	@echo "Creating tinyviz.jar..."	(cd $(ROOT); jar cmf net/tinyos/sim/tinyviz.manifest net/tinyos/sim/tinyviz-tmp.jar net/tinyos/sim/*.class net/tinyos/sim/ui net/tinyos/sim/plugins/*.class net/tinyos/sim/plugins/plugins.list net/tinyos/sim/event/*.class net/tinyos/sim/packet/*.class net/tinyos/sim/msg/*.class net/tinyos/sf/*.class net/tinyos/util/*.class net/tinyos/packet/*.class net/tinyos/message/*.class) 	rm -rf jarbuild-tmp	mkdir jarbuild-tmp	(cd jarbuild-tmp; jar xf ../tinyviz-tmp.jar; jar xf ../$(ROOT)/jars/oalnf.jar; rm -rf META-INF; jar cmf ../tinyviz.manifest ../tinyviz.jar .)	rm -rf tinyviz-tmp.jar jarbuild-tmpjarclean:	rm tinyviz.jar

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -