Home | History | Annotate | Download | only in make
      1 # Get the current local path as the first operation
      2 LOCAL_PATH := $(call get_makefile_dir)
      3 
      4 # Clear out the variables used in the local makefiles
      5 include $(MK)/clear.mk
      6 
      7 TARGET := pvauthorengine
      8 
      9 
     10 XCXXFLAGS += $(FLAG_COMPILE_WARNINGS_AS_ERRORS)
     11 
     12 
     13 
     14 XINCDIRS += ../../../common/include ../../src/single_core
     15 
     16 
     17 
     18 SRCDIR := ../../src
     19 INCSRCDIR := ../../include
     20 
     21 SRCS := pvaenodeutility.cpp pvauthorengine.cpp
     22 
     23 HDRS := pvauthorenginefactory.h pvauthorengineinterface.h
     24 
     25 ## This file is need by PLATFORM_EXTRAS in library.mk
     26 sdkinfo_header_name := pv_author_sdkinfo.h
     27 
     28 include $(MK)/library.mk
     29 
     30 doc_target := pvauthor_engine
     31 doc_title := "PV Author Engine"
     32 doc_paths := "$(SRC_ROOT)/engines/common/include $(SRC_ROOT)/engines/author/include"
     33 doc_version := $(PVAUTHOR_ENGINE_VERSION)
     34 
     35 include $(MK)/doc.mk
     36 
     37 sdkinfo_target := $(LOCAL_SRCDIR)/pvauthorengine.cpp
     38 sdkinfo_header_filename := $(LOCAL_SRCDIR)/$(sdkinfo_header_name)
     39 sdkinfo_header_macro := PV_AUTHOR_SDKINFO
     40 sdkinfo_label_macro := PVAUTHOR_ENGINE_SDKINFO_LABEL
     41 sdkinfo_date_macro := PVAUTHOR_ENGINE_SDKINFO_DATE
     42 
     43 include $(MK)/sdkinfo_nr.mk
     44