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

📄 makefile

📁 操作系统SunOS 4.1.3版本的源码
💻
📖 第 1 页 / 共 3 页
字号:
##	Makefile for menu library##	@(#)Makefile 1.1 92/07/30#CFLAGS=		-O $(INCPATH)HFILES=		menu.h menu_impl.hINCPATH=LIB=		libmenu.aLINT_LIB=	llib-lmenu.lnOBJS= \		add_button.o \		add_confirm.o \		add_field.o \		add_file.o \		add_finish.o \		add_item.o \		add_noecho.o \		add_radio.o \		add_string.o \		add_yesno.o \		ask_num.o \		ask_yesno.o \		chk_screen.o \		chk_swap.o \		ckf_abspath.o \		ckf_empty.o \		ckf_ether.o \		ckf_inet_addr.o \		ckf_int.o \		ckf_long.o \		ckf_netabs.o \		ckf_netpath.o \		ckf_octal.o \		ckf_relpath.o \		ckf_uint.o \		clear_button.o \		clear_field.o \		clear_file.o \		clear_form.o \		clear_item.o \		clear_menu.o \		clear_noecho.o \		clear_radio.o \		clear_string.o \		clear_yesno.o \		create_form.o \		create_menu.o \		disp_button.o \		disp_string.o \		display_field.o \		display_file.o \		display_form.o \		display_item.o \		display_menu.o \		disp_noecho.o \		display_radio.o \		display_yesno.o \		end_menu.o \		find_button.o \		find_field.o \		find_file.o \		find_item.o \		find_noecho.o \		find_radio.o \		find_yesno.o \		free_button.o \		free_field.o \		free_file.o \		free_form.o \		free_item.o \		free_map.o \		free_menu.o \		free_noecho.o \		free_radio.o \		free_string.o \		free_yesno.o \		get_field.o \		get_item.o \		get_noecho.o \		get_radio.o \		get_yesno.o \		globals.o \		goto_obj.o \		help_screen.o \		ignore_obj.o \		init_menu.o \		item_status.o \		lex_no_ws.o \		menu_abort.o \		menu_ack.o \		menu_alloc.o \		menu_cols.o \		menu_flash.o \		menu_lines.o \		menu_log.o \		menu_mesg.o \		menu_print.o \		menu_trap.o \		off_button.o \		off_field.o \		off_file.o \		off_form.o \		off_item.o \		off_menu.o \		off_noecho.o \		off_radio.o \		off_shared.o \		off_string.o \		off_yesno.o \		on_button.o \		on_field.o \		on_file.o \		on_form.o \		on_item.o \		on_menu.o \		on_noecho.o \		on_radio.o \		on_shared.o \		on_string.o \		on_yesno.o \		paint_menu.o \		read_char.o \		redisplay.o \		repeat_obj.o \		set_menu_term.o \		skip_io.o \		use_form.o \		use_menu.oSRCS=		$(OBJS:.o=.c)##	Primary targets:#all:		liblib:		$(LIB)$(LIB):		$(OBJS)		ar u $(LIB) $?		ranlib $(LIB)##	Administrative targets:#clean:		rm -f $(LIB) $(LINT_LIB) $(OBJS)		rm -f dummy dummy.o lint.logdepend:		$(HFILES) $(SRCS)		rm -f makedep		for i in $(SRCS); do \			$(CC) -M $(INCPATH) $$i | \			sed -e 's#/sun[1-9][0-9]*[a-zA-Z]*/#/machine/#g' | \			sort | uniq | \			awk '\			{ \				if ($$1 != prev) { \					if (rec != "") \						print rec; \					rec = $$0; \					prev = $$1; \				} \				else if (length(rec $$2) > 78) { \					print rec; \					rec = $$0; \				} \				else \					rec = rec " " $$2 \			} \			END { print rec } '; \		done | sort > makedep		echo '/^# DO NOT DELETE THIS LINE/+1,$$d' >eddep		echo '$$r makedep' >>eddep		echo 'w' >>eddep		cp Makefile Makefile.bak		ed - Makefile < eddep		rm eddep makedep		echo '# DEPENDENCIES MUST END AT END OF FILE' >> Makefile		echo '# IF YOU PUT STUFF HERE IT WILL GO AWAY' >> Makefile		echo '# see make depend above' >> Makefile##	The dummy program exists for verifying the loadability of the menu#	library.  It also gives a handle on the size of the library when#	loaded with curses, termlib and the system library.#dummy:		dummy.o $(LIB)		$(CC) -o dummy dummy.o $(LIB) -lcurses -ltermlibccbd:		ccbd.logccbd.log:	$(HFILES) $(SRCS)		ccbd $(HFILES) $(SRCS) > ccbd.loglint:		dummy.c lint.loglint.log:	$(HFILES) $(SRCS) dummy.c		lint $(INCPATH) -lcurses $(SRCS) dummy.c > lint.log 2>&1lintlib:	$(LINT_LIB)$(LINT_LIB):	$(HFILES) $(SRCS)		lint $(INCPATH) -Cmenu $(SRCS).PRECIOUS:	$(LIB)# DO NOT DELETE THIS LINE -- make depend uses itadd_button.o: ./menu.h ./menu_impl.h add_button.cadd_confirm.o: ./menu.h /usr/include/curses.h /usr/include/sgtty.hadd_confirm.o: /usr/include/stdio.h /usr/include/sys/filio.hadd_confirm.o: /usr/include/sys/ioccom.h /usr/include/sys/ioctl.hadd_confirm.o: /usr/include/sys/sockio.h /usr/include/sys/ttold.hadd_confirm.o: /usr/include/sys/ttychars.h /usr/include/sys/ttycom.hadd_confirm.o: /usr/include/sys/ttydev.h add_confirm.cadd_field.o: ./menu.h ./menu_impl.h /usr/include/curses.h /usr/include/sgtty.hadd_field.o: /usr/include/stdio.h /usr/include/sys/filio.hadd_field.o: /usr/include/sys/ioccom.h /usr/include/sys/ioctl.hadd_field.o: /usr/include/sys/sockio.h /usr/include/sys/ttold.hadd_field.o: /usr/include/sys/ttychars.h /usr/include/sys/ttycom.hadd_field.o: /usr/include/sys/ttydev.h add_field.cadd_file.o: ./menu.h ./menu_impl.h /usr/include/curses.h /usr/include/sgtty.hadd_file.o: /usr/include/stdio.h /usr/include/sys/filio.hadd_file.o: /usr/include/sys/ioccom.h /usr/include/sys/ioctl.hadd_file.o: /usr/include/sys/sockio.h /usr/include/sys/ttold.hadd_file.o: /usr/include/sys/ttychars.h /usr/include/sys/ttycom.hadd_file.o: /usr/include/sys/ttydev.h add_file.cadd_finish.o: ./menu.h ./menu_impl.h /usr/include/curses.h /usr/include/sgtty.hadd_finish.o: /usr/include/stdio.h /usr/include/sys/filio.hadd_finish.o: /usr/include/sys/ioccom.h /usr/include/sys/ioctl.hadd_finish.o: /usr/include/sys/sockio.h /usr/include/sys/ttold.hadd_finish.o: /usr/include/sys/ttychars.h /usr/include/sys/ttycom.hadd_finish.o: /usr/include/sys/ttydev.h add_finish.cadd_item.o: ./menu.h ./menu_impl.h add_item.cadd_noecho.o: ./menu.h ./menu_impl.h /usr/include/curses.h /usr/include/sgtty.hadd_noecho.o: /usr/include/stdio.h /usr/include/sys/filio.hadd_noecho.o: /usr/include/sys/ioccom.h /usr/include/sys/ioctl.hadd_noecho.o: /usr/include/sys/sockio.h /usr/include/sys/ttold.hadd_noecho.o: /usr/include/sys/ttychars.h /usr/include/sys/ttycom.hadd_noecho.o: /usr/include/sys/ttydev.h add_noecho.cadd_radio.o: ./menu.h ./menu_impl.h add_radio.cadd_string.o: ./menu.h ./menu_impl.h add_string.c

⌨️ 快捷键说明

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