RadarSim.pro 3.6 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798
  1. QT += core gui
  2. QT += websockets
  3. QT += charts
  4. greaterThan(QT_MAJOR_VERSION, 4): QT += widgets
  5. CONFIG += c++11
  6. # You can make your code fail to compile if it uses deprecated APIs.
  7. # In order to do so, uncomment the following line.
  8. #DEFINES += QT_DISABLE_DEPRECATED_BEFORE=0x060000 # disables all the APIs deprecated before Qt 6.0.0
  9. SOURCES += \
  10. SigGen/Radar001/LinearFMWaveform.cpp \
  11. SigGen/Radar001/RadarSignalGenerator.cpp \
  12. SigGen/Radar101/RadarSignalGenerator101.cpp \
  13. SigGen/Radar101/RectangularWaveform101.cpp \
  14. SigGen/Radar102/RadarSignalGenerator102.cpp \
  15. SigGen/Radar102/RectangularWaveform102.cpp \
  16. SigGen/Radar103/RadarSignalGenerator103.cpp \
  17. SigGen/Radar103/RectangularWaveform103.cpp \
  18. SigGen/Radar201/AbstractPhaseCodedWaveform201.cpp \
  19. SigGen/Radar201/PhaseCodedWaveform201.cpp \
  20. SigGen/Radar201/RadarSignalGenerator201.cpp \
  21. SigGen/Radar202/PhaseCodedWaveform202.cpp \
  22. SigGen/Radar202/RadarSignalGenerator202.cpp \
  23. SigGen/Radar203/PhaseCodedWaveform203.cpp \
  24. SigGen/Radar203/RadarSignalGenerator203.cpp \
  25. SigGen/Radar301/AbstractLinearFMWaveform301.cpp \
  26. SigGen/Radar301/LinearFMWaveform301.cpp \
  27. SigGen/Radar301/RadarSignalGenerator301.cpp \
  28. SigGen/Radar302/LinearFMWaveform302.cpp \
  29. SigGen/Radar302/RadarSignalGenerator302.cpp \
  30. SigGen/Radar303/LinearFMWaveform303.cpp \
  31. SigGen/Radar303/RadarSignalGenerator303.cpp \
  32. SigGen/Radar401/FMCWWaveform401.cpp \
  33. SigGen/Radar401/RadarSignalGenerator401.cpp \
  34. SigGen/Radar402/FMCWWaveform402.cpp \
  35. SigGen/Radar402/RadarSignalGenerator402.cpp \
  36. SigGen/Radar403/FMCWWaveform403.cpp \
  37. SigGen/Radar403/RadarSignalGenerator403.cpp \
  38. SigGen/rtGetInf.cpp \
  39. SigGen/rtGetNaN.cpp \
  40. SigGen/rt_nonfinite.cpp \
  41. main.cpp \
  42. mainwindow.cpp \
  43. radarserver.cpp \
  44. radarsiggen.cpp \
  45. interceptradar.cpp \
  46. simdisplay.cpp \
  47. HEADERS += \
  48. SigGen/Radar001/LinearFMWaveform.h \
  49. SigGen/Radar001/RadarSignalGenerator.h \
  50. SigGen/Radar101/RadarSignalGenerator101.h \
  51. SigGen/Radar101/RectangularWaveform101.h \
  52. SigGen/Radar102/RadarSignalGenerator102.h \
  53. SigGen/Radar102/RectangularWaveform102.h \
  54. SigGen/Radar103/RadarSignalGenerator103.h \
  55. SigGen/Radar103/RectangularWaveform103.h \
  56. SigGen/Radar201/AbstractPhaseCodedWaveform201.h \
  57. SigGen/Radar201/PhaseCodedWaveform201.h \
  58. SigGen/Radar201/RadarSignalGenerator201.h \
  59. SigGen/Radar202/PhaseCodedWaveform202.h \
  60. SigGen/Radar202/RadarSignalGenerator202.h \
  61. SigGen/Radar203/PhaseCodedWaveform203.h \
  62. SigGen/Radar203/RadarSignalGenerator203.h \
  63. SigGen/Radar301/AbstractLinearFMWaveform301.h \
  64. SigGen/Radar301/LinearFMWaveform301.h \
  65. SigGen/Radar301/RadarSignalGenerator301.h \
  66. SigGen/Radar302/LinearFMWaveform302.h \
  67. SigGen/Radar302/RadarSignalGenerator302.h \
  68. SigGen/Radar303/LinearFMWaveform303.h \
  69. SigGen/Radar303/RadarSignalGenerator303.h \
  70. SigGen/Radar401/FMCWWaveform401.h \
  71. SigGen/Radar401/RadarSignalGenerator401.h \
  72. SigGen/Radar402/FMCWWaveform402.h \
  73. SigGen/Radar402/RadarSignalGenerator402.h \
  74. SigGen/Radar403/FMCWWaveform403.h \
  75. SigGen/Radar403/RadarSignalGenerator403.h \
  76. SigGen/rtGetInf.h \
  77. SigGen/rtGetNaN.h \
  78. SigGen/rt_nonfinite.h \
  79. SigGen/rtwtypes.h \
  80. SigGen/tmwtypes.h \
  81. mainwindow.h \
  82. radarserver.h \
  83. radarsiggen.h \
  84. interceptradar.h \
  85. simdisplay.h \
  86. FORMS += \
  87. mainwindow.ui \
  88. simdisplay.ui
  89. # Default rules for deployment.
  90. qnx: target.path = /tmp/$${TARGET}/bin
  91. else: unix:!android: target.path = /opt/$${TARGET}/bin
  92. !isEmpty(target.path): INSTALLS += target