- use makefiles from packages to compile packages

git-svn-id: http://moon:8086/svn/software/trunk/projects/mpsk_rx_gui@955 b431acfa-c32f-4a4a-93f1-934dc6c82436
This commit is contained in:
2022-06-13 07:15:36 +00:00
parent b455d30369
commit 4658c9fe3b
7 changed files with 7 additions and 75 deletions
-9
View File
@@ -1,9 +0,0 @@
include ./config.mk
NAME := Crc
GCC_SRCS := $(LIBSRC_PATH)/crc/crc.c
INCLUDES += -I $(LIBSRC_PATH)
include $(MAKE_HOME)/compile.mk
-6
View File
@@ -1,6 +0,0 @@
MAKE_HOME ?= /home/jens/work/software/make
CONFIG ?= debug
BUILD_DIR ?= ./build/${CONFIG}
MAKEFLAGS += --no-print-directory
LIBSRC_PATH ?= $(realpath ../../../libsrc)
-10
View File
@@ -1,10 +0,0 @@
include ./config.mk
NAME := Fir
GCC_SRCS := $(LIBSRC_PATH)/fir/fir2.c
INCLUDES += -I $(LIBSRC_PATH)
DEFINES += -Dradio_float_t=float -Dfir_float_t=float
include $(MAKE_HOME)/compile.mk
-5
View File
@@ -1,5 +0,0 @@
MAKE_HOME ?= /home/jens/work/software/make
CONFIG ?= debug
BUILD_DIR ?= ./build/${CONFIG}
LIBSRC_PATH ?= $(realpath ../../../libsrc)
+7 -9
View File
@@ -19,20 +19,18 @@ app: objects link
objects: JuceLibraryCode Radio Source Crc Fir
Source:
@$(MAKE) -C $@
JuceLibraryCode:
@$(MAKE) -C $@
Radio:
@$(MAKE) -C $@
Source:
@$(MAKE) -C $@
Crc:
@$(MAKE) -C $@
@$(MAKE) -C $(LIBSRC_PATH)/cpp/radio
Fir:
@$(MAKE) -C $@
@$(MAKE) -C $(LIBSRC_PATH)/fir
Crc:
@$(MAKE) -C $(LIBSRC_PATH)/crc
include $(MAKE_HOME)/link.mk
-29
View File
@@ -1,29 +0,0 @@
include ./config.mk
NAME := Radio
CXX_SRCS := $(LIBSRC_PATH)/cpp/radio/Formatter.cpp
CXX_SRCS += $(LIBSRC_PATH)/cpp/radio/Symbolizer.cpp
CXX_SRCS += $(LIBSRC_PATH)/cpp/radio/Scrambler.cpp
CXX_SRCS += $(LIBSRC_PATH)/cpp/radio/Frame.cpp
CXX_SRCS += $(LIBSRC_PATH)/cpp/radio/interpolation/Interpolator.cpp
CXX_SRCS += $(LIBSRC_PATH)/cpp/radio/interpolation/Farrow.cpp
CXX_SRCS += $(LIBSRC_PATH)/cpp/radio/interpolation/PolyPhase.cpp
CXX_SRCS += $(LIBSRC_PATH)/cpp/radio/interpolation/UpSampler.cpp
CXX_SRCS += $(LIBSRC_PATH)/cpp/radio/interpolation/DownSampler.cpp
GCC_SRCS := $(LIBSRC_PATH)/radio/real.c
GCC_SRCS += $(LIBSRC_PATH)/radio/cpx.c
GCC_SRCS += $(LIBSRC_PATH)/radio/ringbuf.c
GCC_SRCS += $(LIBSRC_PATH)/radio/equalizer.c
GCC_SRCS += $(LIBSRC_PATH)/radio/interpolation.c
GCC_SRCS += $(LIBSRC_PATH)/radio/agc.c
GCC_SRCS += $(LIBSRC_PATH)/radio/nco.c
GCC_SRCS += $(LIBSRC_PATH)/radio/statistics.c
GCC_SRCS += $(LIBSRC_PATH)/radio/symbol.c
GCC_SRCS += $(LIBSRC_PATH)/radio/synchronization.c
INCLUDES += -I $(LIBSRC_PATH) -I $(EIGEN_PATH) -I $(BLAZE_PATH)
DEFINES += -Dradio_float_t=float -Dfir_float_t=float
include $(MAKE_HOME)/compile.mk
-7
View File
@@ -1,7 +0,0 @@
MAKE_HOME ?= /home/jens/work/software/make
CONFIG ?= debug
BUILD_DIR ?= ./build/${CONFIG}
LIBSRC_PATH ?= $(realpath ../../../libsrc)
EIGEN_PATH ?= $(realpath ../../../extlib/eigen)
BLAZE_PATH ?= $(realpath ../../../extlib/blaze)