?? makefile
字號:
# (C) Finite State Machine Labs Inc. 2000 business@fsmlabs.com## Released under the terms of GPL 2.# Open RTLinux makes use of a patented process described in# US Patent 5,995,745. Use of this process is governed# by the Open RTLinux Patent License which can be obtained from# www.fsmlabs.com/PATENT or by sending email to# licensequestions@fsmlabs.comALL = periodic_test.o periodic_monitor oneshot_test.o oneshot_monitor linuxtime fifo_module.o fifo_app thread_app thread_time.o hello.o hello_app rt_process.oifdef CONFIG_RTL_FP_SUPPORTALL += fp_test.o fp_appendififdef CONFIG_PSCALL += rtlsigirq_app rtlsigtimer_app rtlgethrtime_test psc_fifo_test psc_dbg_oob psc_dbg_div0 psc_dbg_libcallendifall : $(ALL)ifneq ($(wildcard ../rtl.mk),)include ../rtl.mkendifinstall: all @echo "Installing regression tests to" $(INSTDIR)/regression @mkdir -p $(INSTDIR)/regression @for head in $(ALL); do \ cp $$head $(INSTDIR)/regression; \ doneclean: dummy rm -f *.o periodic_monitor modules.dep oneshot_monitor \ rtlsigirq_app fifo_app linuxtime rtlsigtimer_app thread_app \ rtlgethrtime_test psc_dbg_div0 psc_dbg_oob psc_dbg_libcall \ psc_fifo_test rtlsetfp_test fp_app fp_test.o hello.o hello_app \ rt_process.o switch_app state_appthread_time.o: thread_time.c $(CC) ${INCLUDE} ${CFLAGS} -c thread_time.cfp_test.o: fp_test.c $(CC) ${INCLUDE} ${CFLAGS} -c fp_test.cswitch_time.o: switch_time.c switch_test.h $(CC) ${INCLUDE} ${CFLAGS} -c switch_time.cstate_test.o: state_test.c state_common.h $(CC) ${INCLUDE} ${CFLAGS} -c state_test.cfifo_module.o: fifo_module.c $(CC) ${INCLUDE} ${CFLAGS} -c fifo_module.crt_process.o: rt_process.c $(CC) ${CFLAGS} -c rt_process.chello.o: hello.c $(CC) ${INCLUDE} ${CFLAGS} -c hello.cswitch_module.o: switch_module.c $(CC) ${INCLUDE} ${CFLAGS} -c switch_module.cperiodic_test.o: periodic_test.c $(CC) ${INCLUDE} ${CFLAGS} -c periodic_test.cperiodic_monitor: periodic_monitor.c $(CC) ${INCLUDE} ${USER_CFLAGS} -o periodic_monitor periodic_monitor.coneshot_test.o: oneshot_test.c $(CC) ${INCLUDE} ${CFLAGS} -c oneshot_test.coneshot_monitor: oneshot_monitor.c $(CC) ${INCLUDE} ${USER_CFLAGS} -o oneshot_monitor oneshot_monitor.cthread_app: thread_app.c $(CC) ${INCLUDE} ${USER_CFLAGS} -o thread_app thread_app.cfp_app: fp_app.c $(CC) ${INCLUDE} ${USER_CFLAGS} -Wall -o fp_app fp_app.cstate_app: state_app.c state_common.h $(CC) ${INCLUDE} ${USER_CFLAGS} -Wall -o state_app state_app.cswitch_app: switch_app.c switch_test.h $(CC) ${INCLUDE} ${USER_CFLAGS} -Wall -o switch_app switch_app.cfifo_app: fifo_app.c $(CC) ${INCLUDE} ${USER_CFLAGS} -o fifo_app fifo_app.chello_app: hello_app.c $(CC) ${INCLUDE} ${USER_CFLAGS} -o hello_app hello_app.clinuxtime: linuxtime.c $(CC) ${INCLUDE} ${USER_CFLAGS} -o linuxtime linuxtime.crtlsigirq_app: rtlsigirq_app.c ../psc/librtlinux.a $(CC) ${INCLUDE} ${USER_CFLAGS} -o rtlsigirq_app rtlsigirq_app.c -L../psc/ -lrtlinux -lpthreadrtlsigtimer_app: rtlsigtimer_app.c ../psc/librtlinux.a $(CC) ${INCLUDE} ${USER_CFLAGS} -o rtlsigtimer_app rtlsigtimer_app.c -L../psc/ -lrtlinux -lpthreadrtlsetfp_test: rtlsetfp_test.c ../psc/librtlinux.a $(CC) ${INCLUDE} ${USER_CFLAGS} -o rtlsetfp_test rtlsetfp_test.c -L../psc/ -lrtlinux -lpthreadrtlgethrtime_test: rtlgethrtime_test.c ../psc/librtlinux.a $(CC) ${INCLUDE} ${USER_CFLAGS} -o rtlgethrtime_test rtlgethrtime_test.c -L../psc/ -lrtlinux -lpthreadpsc_dbg_oob: psc_dbg_oob.c ../psc/librtlinux.a $(CC) ${INCLUDE} ${USER_CFLAGS} -g -o psc_dbg_oob psc_dbg_oob.c -L../psc/ -lrtlinux -lpthreadpsc_dbg_div0: psc_dbg_div0.c ../psc/librtlinux.a $(CC) ${INCLUDE} ${USER_CFLAGS} -g -o psc_dbg_div0 psc_dbg_div0.c -L../psc/ -lrtlinux -lpthreadpsc_dbg_libcall: psc_dbg_libcall.c ../psc/librtlinux.a $(CC) ${INCLUDE} ${USER_CFLAGS} -g -o psc_dbg_libcall psc_dbg_libcall.c -L../psc/ -lrtlinux -lpthreadpsc_dbg_breakpoint: psc_dbg_breakpoint.c ../psc/librtlinux.a $(CC) ${INCLUDE} ${USER_CFLAGS} -g -o psc_dbg_breakpoint psc_dbg_breakpoint.c -L../psc/ -lrtlinux -lpthreadpsc_fifo_test: psc_fifo_test.c ../psc/librtlinux.a $(CC) ${INCLUDE} ${USER_CFLAGS} -g -o psc_fifo_test psc_fifo_test.c -L../psc/ -lrtlinux -lpthreadrtlsigdeliv: rtlsigdeliv.c ../psc/librtlinux.a $(CC) -I../include -I../linux/include -g -o rtlsigdeliv rtlsigdeliv.c -L../psc -lrtlinux rtlsigdeliv-module.o: rtlsigdeliv-module.c $(CC) ${INCLUDE} ${CFLAGS} -c rtlsigdeliv-module.c .PHONY: dummyinclude $(RTL_DIR)/Rules.make
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -