Bump version to 4.3-4
[LibreOffice.git] / store / workben / makefile.mk
blob8805c8e15acbb3c0ade00fc05f58565b20c9dfed
2 # This file is part of the LibreOffice project.
4 # This Source Code Form is subject to the terms of the Mozilla Public
5 # License, v. 2.0. If a copy of the MPL was not distributed with this
6 # file, You can obtain one at http://mozilla.org/MPL/2.0/.
8 # This file incorporates work covered by the following license notice:
10 # Licensed to the Apache Software Foundation (ASF) under one or more
11 # contributor license agreements. See the NOTICE file distributed
12 # with this work for additional information regarding copyright
13 # ownership. The ASF licenses this file to you under the Apache
14 # License, Version 2.0 (the "License"); you may not use this file
15 # except in compliance with the License. You may obtain a copy of
16 # the License at http://www.apache.org/licenses/LICENSE-2.0 .
19 PRJ=..
21 PRJNAME=store
22 TARGET=workben
24 LIBTARGET=NO
25 TARGETTYPE=CUI
26 NO_DEFAULT_STL=TRUE
28 # --- Settings ---
30 .INCLUDE : settings.mk
32 .IF "$(STORELIB)" == ""
33 .IF "$(OS)" != "WNT"
34 STORELIB= -lstore
35 .ELSE # unx
36 .IF "$(OS)$(COM)"=="WNTGCC"
37 STORELIB= -lstore$(UDK_MAJOR)
38 .ELSE
39 STORELIB= $(LB)$/istore.lib
40 .ENDIF
41 .ENDIF # unx
42 .ENDIF # storelib
44 .IF "$(OS)" != "WNT"
45 STOREDBGLIB= $(LB)$/libstoredbg.a
46 .ELSE # unx
47 .IF "$(OS)$(COM)"=="WNTGCC"
48 STOREDBGLIB= $(LB)$/libstoredbg.a
49 .ELSE
50 STOREDBGLIB= $(LB)$/storedbg.lib
51 .ENDIF
52 .ENDIF # unx
54 CFLAGS+= -I..$/source
56 # --- Files ---
58 OBJFILES= \
59 $(OBJ)$/t_leak.obj \
60 $(OBJ)$/t_file.obj \
61 $(OBJ)$/t_page.obj \
62 $(OBJ)$/t_base.obj \
63 $(OBJ)$/t_store.obj
65 APP1TARGET= t_file
66 APP1OBJS= $(OBJ)$/t_file.obj
67 APP1STDLIBS= $(STOREDBGLIB)
68 APP1STDLIBS+= $(SALLIB)
69 APP1DEPN= $(STOREDBGLIB)
70 APP1RPATH= UREBIN
72 APP2TARGET= t_page
73 APP2OBJS= $(OBJ)$/t_page.obj
74 APP2STDLIBS= $(STOREDBGLIB)
75 APP2STDLIBS+= $(SALLIB)
76 APP2DEPN= $(STOREDBGLIB)
78 APP3TARGET= t_base
79 APP3OBJS= $(OBJ)$/t_base.obj
80 APP3STDLIBS= $(STOREDBGLIB)
81 APP3STDLIBS+= $(SALLIB)
82 APP3DEPN= $(STOREDBGLIB)
83 APP3RPATH= UREBIN
85 APP4TARGET= t_store
86 APP4OBJS= $(OBJ)$/t_store.obj
87 APP4STDLIBS= $(STORELIB)
88 APP4STDLIBS+= $(SALLIB)
89 APP4DEPN= $(SLB)$/store.lib
90 APP4RPATH= UREBIN
92 APP5TARGET= t_leak
93 APP5OBJS= $(OBJ)$/t_leak.obj
94 APP5STDLIBS+= $(SALLIB)
96 # --- Targets ---
98 .INCLUDE : target.mk