Редизайн на основе текущей ветки мейнстрима + новые устройства.
[rtl-433.git] / src / CMakeLists.txt
old mode 100644 (file)
new mode 100755 (executable)
index c573583..cf20823
 # Build utility
 ########################################################################
 add_executable(rtl_433 
+       baseband.c
+       bitbuffer.c
+       data.c
+       pulse_demod.c
+       pulse_detect.c
        rtl_433.c
-       devices/silvercrest.c
-       devices/rubicson.c
-       devices/prologue.c
-       devices/waveman.c
-       devices/steffen.c
+       util.c
+       devices/acurite.c
+       devices/alecto.c
+       devices/ambient_weather.c
+       devices/blyss.c
+       devices/brennenstuhl_rcs_2044.c
+       devices/calibeur.c
+       devices/cardin.c
+       devices/chuango.c
+       devices/current_cost.c
+       devices/danfoss.c
+       devices/dsc.c
+       devices/ec3k.c
+       devices/efergy_e2_classic.c
        devices/elv.c
+       devices/emontx.c
+       devices/esperanza_ews.c
+       devices/fineoffset.c
+       devices/fineoffset_wh1080.c
+       devices/generic_remote.c
+       devices/generic_temperature_sensor.c
+       devices/gt_wt_02.c
+       devices/hideki.c
+       devices/ht680.c
+       devices/inovalley-kw9015b.c
+       devices/intertechno.c
+       devices/kedsum.c
        devices/lacrosse.c
-       devices/acurite.c
-       devices/oregon_scientific.c
+       devices/lacrosse_TX141TH_Bv2.c
+       devices/lacrossews.c
+       devices/lightwave_rf.c
        devices/mebus.c
-       devices/intertechno.c
-       devices/alecto.c
-       devices/newkaku.c)
+       devices/newkaku.c
+       devices/nexus.c
+       devices/oil_watchman.c
+       devices/oregon_scientific.c
+       devices/oregon_scientific_v1.c
+       devices/prologue.c
+       devices/rubicson.c
+       devices/silvercrest.c
+       devices/springfield.c
+       devices/steffen.c
+       devices/tfa_twin_plus_30.3049.c
+       devices/tfa_pool_thermometer.c
+       devices/valeo.c
+       devices/waveman.c
+       devices/wg_pb12v1.c
+       devices/wt450.c
+       devices/x10_rf.c
+       devices/s3318p.c
+       devices/akhan_100F14.c
+       devices/quhwa.c
+       devices/proove.c
+       devices/bresser_3ch.c
+       devices/oregon_scientific_sl109h.c
+       devices/steelmate.c
+       devices/schraeder.c
+       devices/elro_db286a.c
+       devices/efergy_optical.c
+       devices/hondaremote.c
+       devices/new_template.c
+       devices/radiohead_ask.c
+       devices/kerui.c
+       devices/fineoffset_wh1050.c
+       devices/honeywell.c
+       devices/maverick_et73x.c
+       devices/rftech.c
+       devices/lacrosse_tx35.c
+
+)
+
+add_library(data data.c)
 
 target_link_libraries(rtl_433
        ${LIBRTLSDR_LIBRARIES}