##// END OF EJS Templates
3.0.0.11...
paul -
r234:5b172495b580 R3
parent child
Show More
@@ -1,113 +1,112
1 1 TEMPLATE = app
2 2 # CONFIG += console v8 sim
3 3 # CONFIG options = verbose *** boot_messages *** debug_messages *** cpu_usage_report *** stack_report *** vhdl_dev *** debug_tch
4 4 # lpp_dpu_destid
5 CONFIG += console verbose
5 CONFIG += console verbose lpp_dpu_destid
6 6 CONFIG -= qt
7 7
8 8 include(./sparc.pri)
9 9
10 10 # flight software version
11 11 SWVERSION=-1-0
12 12 DEFINES += SW_VERSION_N1=3 # major
13 13 DEFINES += SW_VERSION_N2=0 # minor
14 14 DEFINES += SW_VERSION_N3=0 # patch
15 DEFINES += SW_VERSION_N4=10 # internal
15 DEFINES += SW_VERSION_N4=11 # internal
16 16
17 17 # <GCOV>
18 #QMAKE_CFLAGS_RELEASE += -fprofile-arcs -ftest-coverage
19 #LIBS += -lgcov /opt/GCOV/01A/lib/overload.o -lc
20 #LIBS += -lgcov /opt/GCOV/HOWTO_gcov_for_lfr_test/01A/lib/overload.o -lc
18 QMAKE_CFLAGS_RELEASE += -fprofile-arcs -ftest-coverage
19 LIBS += -lgcov /opt/GCOV/01A/lib/overload.o -lc
21 20 # </GCOV>
22 21
23 22 # <CHANGE BEFORE FLIGHT>
24 23 contains( CONFIG, lpp_dpu_destid ) {
25 24 DEFINES += LPP_DPU_DESTID
26 25 }
27 26 # </CHANGE BEFORE FLIGHT>
28 27
29 28 contains( CONFIG, debug_tch ) {
30 29 DEFINES += DEBUG_TCH
31 30 }
32 31 DEFINES += MSB_FIRST_TCH
33 32
34 33 contains( CONFIG, vhdl_dev ) {
35 34 DEFINES += VHDL_DEV
36 35 }
37 36
38 37 contains( CONFIG, verbose ) {
39 38 DEFINES += PRINT_MESSAGES_ON_CONSOLE
40 39 }
41 40
42 41 contains( CONFIG, debug_messages ) {
43 42 DEFINES += DEBUG_MESSAGES
44 43 }
45 44
46 45 contains( CONFIG, cpu_usage_report ) {
47 46 DEFINES += PRINT_TASK_STATISTICS
48 47 }
49 48
50 49 contains( CONFIG, stack_report ) {
51 50 DEFINES += PRINT_STACK_REPORT
52 51 }
53 52
54 53 contains( CONFIG, boot_messages ) {
55 54 DEFINES += BOOT_MESSAGES
56 55 }
57 56
58 57 #doxygen.target = doxygen
59 58 #doxygen.commands = doxygen ../doc/Doxyfile
60 59 #QMAKE_EXTRA_TARGETS += doxygen
61 60
62 61 TARGET = fsw
63 62
64 63 INCLUDEPATH += \
65 64 $${PWD}/../src \
66 65 $${PWD}/../header \
67 66 $${PWD}/../header/lfr_common_headers \
68 67 $${PWD}/../header/processing \
69 68 $${PWD}/../LFR_basic-parameters
70 69
71 70 SOURCES += \
72 71 ../src/wf_handler.c \
73 72 ../src/tc_handler.c \
74 73 ../src/fsw_misc.c \
75 74 ../src/fsw_init.c \
76 75 ../src/fsw_globals.c \
77 76 ../src/fsw_spacewire.c \
78 77 ../src/tc_load_dump_parameters.c \
79 78 ../src/tm_lfr_tc_exe.c \
80 79 ../src/tc_acceptance.c \
81 80 ../src/processing/fsw_processing.c \
82 81 ../src/processing/avf0_prc0.c \
83 82 ../src/processing/avf1_prc1.c \
84 83 ../src/processing/avf2_prc2.c \
85 84 ../src/lfr_cpu_usage_report.c \
86 85 ../LFR_basic-parameters/basic_parameters.c
87 86
88 87 HEADERS += \
89 88 ../header/wf_handler.h \
90 89 ../header/tc_handler.h \
91 90 ../header/grlib_regs.h \
92 91 ../header/fsw_misc.h \
93 92 ../header/fsw_init.h \
94 93 ../header/fsw_spacewire.h \
95 94 ../header/tc_load_dump_parameters.h \
96 95 ../header/tm_lfr_tc_exe.h \
97 96 ../header/tc_acceptance.h \
98 97 ../header/processing/fsw_processing.h \
99 98 ../header/processing/avf0_prc0.h \
100 99 ../header/processing/avf1_prc1.h \
101 100 ../header/processing/avf2_prc2.h \
102 101 ../header/fsw_params_wf_handler.h \
103 102 ../header/lfr_cpu_usage_report.h \
104 103 ../header/lfr_common_headers/ccsds_types.h \
105 104 ../header/lfr_common_headers/fsw_params.h \
106 105 ../header/lfr_common_headers/fsw_params_nb_bytes.h \
107 106 ../header/lfr_common_headers/fsw_params_processing.h \
108 107 ../header/lfr_common_headers/TC_types.h \
109 108 ../header/lfr_common_headers/tm_byte_positions.h \
110 109 ../LFR_basic-parameters/basic_parameters.h \
111 110 ../LFR_basic-parameters/basic_parameters_params.h \
112 111 ../header/GscMemoryLPP.hpp
113 112
General Comments 0
You need to be logged in to leave comments. Login now