video_common: Added Makefile and updated MDD for compilation.
Signed-off-by: Andrei-Liviu Simion <andrei.simion@xilinx.com>
This commit is contained in:
parent
f9b1241689
commit
2d04e222e0
2 changed files with 42 additions and 0 deletions
|
@ -34,6 +34,8 @@ OPTION psf_version = 2.1;
|
||||||
|
|
||||||
BEGIN driver video_common
|
BEGIN driver video_common
|
||||||
OPTION supported_peripherals = ();
|
OPTION supported_peripherals = ();
|
||||||
|
OPTION driver_state = ACTIVE;
|
||||||
|
OPTION copyfiles = all;
|
||||||
OPTION VERSION = 1.0;
|
OPTION VERSION = 1.0;
|
||||||
OPTION NAME = video_common;
|
OPTION NAME = video_common;
|
||||||
END driver
|
END driver
|
40
XilinxProcessorIPLib/drivers/video_common/src/Makefile
Executable file
40
XilinxProcessorIPLib/drivers/video_common/src/Makefile
Executable file
|
@ -0,0 +1,40 @@
|
||||||
|
COMPILER=
|
||||||
|
ARCHIVER=
|
||||||
|
CP=cp
|
||||||
|
COMPILER_FLAGS=
|
||||||
|
EXTRA_COMPILER_FLAGS=
|
||||||
|
LIB=libxil.a
|
||||||
|
|
||||||
|
CC_FLAGS = $(COMPILER_FLAGS)
|
||||||
|
ECC_FLAGS = $(EXTRA_COMPILER_FLAGS)
|
||||||
|
|
||||||
|
RELEASEDIR=../../../lib
|
||||||
|
INCLUDEDIR=../../../include
|
||||||
|
INCLUDES=-I./. -I${INCLUDEDIR}
|
||||||
|
|
||||||
|
OUTS = *.o
|
||||||
|
|
||||||
|
LIBSOURCES:=*.c
|
||||||
|
INCLUDEFILES:=*.h
|
||||||
|
|
||||||
|
OBJECTS = $(addsuffix .o, $(basename $(wildcard *.c)))
|
||||||
|
|
||||||
|
libs: banner xdptx_libs clean
|
||||||
|
|
||||||
|
%.o: %.c
|
||||||
|
${COMPILER} $(CC_FLAGS) $(ECC_FLAGS) $(INCLUDES) -o $@ $<
|
||||||
|
|
||||||
|
banner:
|
||||||
|
echo "Compiling video_common"
|
||||||
|
|
||||||
|
xdptx_libs: ${OBJECTS}
|
||||||
|
$(ARCHIVER) -r ${RELEASEDIR}/${LIB} ${OBJECTS}
|
||||||
|
|
||||||
|
.PHONY: include
|
||||||
|
include: xdptx_includes
|
||||||
|
|
||||||
|
xdptx_includes:
|
||||||
|
${CP} ${INCLUDEFILES} ${INCLUDEDIR}
|
||||||
|
|
||||||
|
clean:
|
||||||
|
rm -rf ${OBJECTS}
|
Loading…
Add table
Reference in a new issue