################################################################################ # Includes directories ################################################################################ DRIVER_INCLUDES = \ $(BASEPRJDIR)/pdrivers \ /usr/local/include/mpeg2dec HAL_INCLUDES = \ $(DSTHALBASE)/include \ $(BASEPRJDIR)/devices/includes \ $(DSTHALPLATFORMBASE) \ /usr/local/include/SDL EXTRA_INCLUDE_DIR = $(DRIVER_INCLUDES) $(HAL_INCLUDES) ################################################################################ # Library Names ################################################################################ LIBS = SHARED_LD_LIBS = $(addprefix -l, $(LIBS)) ################################################################################ # Library Name and Type # "shared" to generate shared (or dynamic) library. # "static" to generate static (or achieve) library. ################################################################################ LIBNAME = dsthal LIBTYPE = shared ################################################################################ # Output Directories ################################################################################ BUILD_OBJS_DIR := $(DSTHALBASE)/debug BUILD_RESULT_DIR := $(BASEPRJDIR)/candidates ################################################################################ # Source Files ################################################################################ SOURCEFILES_PLATFORM = \ $(DSTHALPLATFORMBASE)/dstdddtv.c \ $(DSTHALPLATFORMBASE)/dstddsys.c \ $(DSTHALPLATFORMBASE)/dstdddmx.c \ $(DSTHALPLATFORMBASE)/dstddfe.c \ $(DSTHALPLATFORMBASE)/dstddPsiProcess.c \ $(DSTHALPLATFORMBASE)/dstddcap.c \ $(DSTHALPLATFORMBASE)/dstddgfx.c \ $(DSTHALPLATFORMBASE)/dstdddisp.c \ $(DSTHALPLATFORMBASE)/dstddpic.c \ $(DSTHALPLATFORMBASE)/dstddaud.c \ $(DSTHALPLATFORMBASE)/dstdduirt.c \ $(DSTHALPLATFORMBASE)/crc32.c \ $(DSTHALPLATFORMBASE)/dstdddev.c SOURCEFILES_COMMON = \ $(DSTHALCOMMBASE)/dsthaldtv.c \ $(DSTHALCOMMBASE)/dsthalfe.c \ $(DSTHALCOMMBASE)/dsthalsys.c \ $(DSTHALCOMMBASE)/dsthaldmx.c \ $(DSTHALCOMMBASE)/dsthaldebug.c \ $(DSTHALCOMMBASE)/dsthalcap.c \ $(DSTHALCOMMBASE)/dsthalca.c \ $(DSTHALCOMMBASE)/dsthalcapcc.c \ $(DSTHALCOMMBASE)/dsthalPsiApi.c \ $(DSTHALCOMMBASE)/dsthalPsiDvbSi.c \ $(DSTHALCOMMBASE)/dsthalPsiSectGather.c \ $(DSTHALCOMMBASE)/dsthalPsiScteSi.c \ $(DSTHALCOMMBASE)/dsthalMemChain.c \ $(DSTHALCOMMBASE)/dsthalBitBuffer.c \ $(DSTHALCOMMBASE)/dsthalPsiHuffman.c \ $(DSTHALCOMMBASE)/dsthalgfx.c \ $(DSTHALCOMMBASE)/dsthaldisp.c \ $(DSTHALCOMMBASE)/dsthalpic.c \ $(DSTHALCOMMBASE)/dsthalaud.c \ $(DSTHALCOMMBASE)/dsthaluirt.c \ $(DSTHALCOMMBASE)/dstjpeg.c \ $(DSTHALCOMMBASE)/dsthaldev.c SOURCEFILES = $(SOURCEFILES_COMMON) $(SOURCEFILES_PLATFORM) include $(BASEMAKEDIR)/rules.mak