source: 3DVCSoftware/branches/HTM-6.0-dev0/build/linux/app/TAppExtractor/makefile

Last change on this file was 56, checked in by hschwarz, 13 years ago

updated trunk (move to HM6.1)

File size: 2.1 KB
Line 
1# the SOURCE definiton lets you move your makefile to another position
2CONFIG                          = CONSOLE
3
4# set directories to your wanted values
5SRC_DIR                         = ../../../../source/App/TAppExtractor
6INC_DIR                         = ../../../../source/App/TAppExtractor
7LIB_DIR                         = ../../../../lib
8BIN_DIR                         = ../../../../bin
9
10SRC_DIR1                =
11SRC_DIR2                =
12SRC_DIR3                =
13SRC_DIR4                =
14
15USER_INC_DIRS   = -I$(SRC_DIR)
16USER_LIB_DIRS   =
17
18# intermediate directory for object files
19OBJ_DIR                         = ./objects
20
21# set executable name
22PRJ_NAME                        = TAppExtractor
23
24# defines to set
25DEFS                            = -DMSYS_LINUX -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -DMSYS_UNIX_LARGEFILE
26
27# set objects
28OBJS                    =       \
29                                        $(OBJ_DIR)/extrmain.o \
30                                        $(OBJ_DIR)/TAppExtrCfg.o \
31                                        $(OBJ_DIR)/TAppExtrTop.o \
32
33# set libs to link with
34LIBS                            = -ldl
35
36DEBUG_LIBS                      =
37RELEASE_LIBS            =
38
39STAT_LIBS                       = -lpthread
40DYN_LIBS                        =
41
42
43DYN_DEBUG_LIBS          = -lTLibExtractord -lTLibDecoderd -lTLibCommond -lTLibVideoIOd -lTAppCommond
44DYN_DEBUG_PREREQS               = $(LIB_DIR)/libTLibExtractord.a $(LIB_DIR)/libTLibDecoderd.a $(LIB_DIR)/libTLibCommond.a $(LIB_DIR)/libTLibVideoIOd.a $(LIB_DIR)/libTAppCommond.a
45STAT_DEBUG_LIBS         = -lTLibExtractorStaticd -lTLibDecoderStaticd -lTLibCommonStaticd -lTLibVideoIOStaticd -lTAppCommonStaticd
46STAT_DEBUG_PREREQS              = $(LIB_DIR)/libTLibExtractorStaticd.a $(LIB_DIR)/libTLibDecoderStaticd.a $(LIB_DIR)/libTLibCommonStaticd.a $(LIB_DIR)/libTLibVideoIOStaticd.a $(LIB_DIR)/libTAppCommonStaticd.a
47
48DYN_RELEASE_LIBS        = -lTLibExtractor -lTLibDecoder -lTLibCommon -lTLibVideoIO -lTAppCommon
49DYN_RELEASE_PREREQS     = $(LIB_DIR)/libTLibExtractor.a $(LIB_DIR)/libTLibDecoder.a $(LIB_DIR)/libTLibCommon.a $(LIB_DIR)/libTLibVideoIO.a $(LIB_DIR)/libTAppCommon.a
50STAT_RELEASE_LIBS       = -lTLibExtractorStatic -lTLibDecoderStatic -lTLibCommonStatic -lTLibVideoIOStatic -lTAppCommonStatic
51STAT_RELEASE_PREREQS    = $(LIB_DIR)/libTLibExtractorStatic.a $(LIB_DIR)/libTLibDecoderStatic.a $(LIB_DIR)/libTLibCommonStatic.a $(LIB_DIR)/libTLibVideoIOStatic.a $(LIB_DIR)/libTAppCommonStatic.a
52
53
54# name of the base makefile
55MAKE_FILE_NAME          = ../../common/makefile.base
56
57# include the base makefile
58include $(MAKE_FILE_NAME)
Note: See TracBrowser for help on using the repository browser.