c29098917a
GUI only takes values UNX or WNT, so it is fairly pointless. One can check whether OS is WNT or not instead. Change-Id: I78ae32c03536a496a563e5deeb0fca78aebf9c34 Reviewed-on: https://gerrit.libreoffice.org/1304 Reviewed-by: Peter Foley <pefoley2@verizon.net> Tested-by: Peter Foley <pefoley2@verizon.net>
215 lines
4 KiB
Makefile
215 lines
4 KiB
Makefile
#
|
|
# This file is part of the LibreOffice project.
|
|
#
|
|
# This Source Code Form is subject to the terms of the Mozilla Public
|
|
# License, v. 2.0. If a copy of the MPL was not distributed with this
|
|
# file, You can obtain one at http://mozilla.org/MPL/2.0/.
|
|
#
|
|
# This file incorporates work covered by the following license notice:
|
|
#
|
|
# Licensed to the Apache Software Foundation (ASF) under one or more
|
|
# contributor license agreements. See the NOTICE file distributed
|
|
# with this work for additional information regarding copyright
|
|
# ownership. The ASF licenses this file to you under the Apache
|
|
# License, Version 2.0 (the "License"); you may not use this file
|
|
# except in compliance with the License. You may obtain a copy of
|
|
# the License at http://www.apache.org/licenses/LICENSE-2.0 .
|
|
#
|
|
|
|
PRJ=..
|
|
|
|
PRJNAME=sal
|
|
TARGET=workben
|
|
LIBTARGET=NO
|
|
TARGETTYPE=CUI
|
|
NO_DEFAULT_STL=YES
|
|
|
|
|
|
# --- Settings -----------------------------------------------------
|
|
|
|
.INCLUDE : settings.mk
|
|
|
|
CFLAGS+=$(LFS_CFLAGS)
|
|
CXXFLAGS+=$(LFS_CFLAGS)
|
|
|
|
# --- Files --------------------------------------------------------
|
|
|
|
#
|
|
# t_readline
|
|
#
|
|
OBJFILES+=\
|
|
$(OBJ)$/t_readline.obj
|
|
|
|
APP1TARGET=t_readline
|
|
APP1OBJS=$(OBJ)$/t_readline.obj
|
|
APP1STDLIBS=$(SALLIB)
|
|
APP1DEPN=$(SLB)$/sal.lib
|
|
APP1RPATH=UREBIN
|
|
|
|
#
|
|
# testfile
|
|
#
|
|
OBJFILES+=\
|
|
$(OBJ)$/testfile.obj
|
|
|
|
APP1TARGET=testfile
|
|
APP1OBJS=$(OBJ)$/testfile.obj
|
|
APP1STDLIBS=$(SALLIB)
|
|
APP1DEPN=$(SLB)$/sal.lib
|
|
|
|
#
|
|
# testpipe
|
|
#
|
|
OBJFILES+=\
|
|
$(OBJ)$/testpipe.obj
|
|
|
|
APP2TARGET=testpipe
|
|
APP2OBJS=$(OBJ)$/testpipe.obj
|
|
APP2STDLIBS=$(SALLIB)
|
|
APP2DEPN=$(SLB)$/sal.lib
|
|
|
|
#
|
|
# testpip2
|
|
#
|
|
OBJFILES+=\
|
|
$(OBJ)$/testpip2.obj
|
|
|
|
APP3TARGET=testpip2
|
|
APP3OBJS=$(OBJ)$/testpip2.obj
|
|
APP3STDLIBS=$(SALLIB)
|
|
APP3DEPN=$(SLB)$/sal.lib
|
|
|
|
#
|
|
# testproc
|
|
#
|
|
OBJFILES+=\
|
|
$(OBJ)$/testproc.obj
|
|
|
|
APP4TARGET=testproc
|
|
APP4OBJS=$(OBJ)$/testproc.obj
|
|
APP4STDLIBS=$(SALLIB)
|
|
APP4DEPN=$(SLB)$/sal.lib
|
|
|
|
#
|
|
# measure_oustrings
|
|
#
|
|
OBJFILES+=\
|
|
$(OBJ)$/measure_oustrings.obj
|
|
|
|
.IF "$(ENABLE_VALGRIND)" == "TRUE"
|
|
CFLAGSCXX+=-DHAVE_VALGRIND_HEADERS
|
|
.ENDIF
|
|
|
|
APP6TARGET=measure_oustrings
|
|
APP6OBJS=$(OBJ)$/measure_oustrings.obj
|
|
APP6STDLIBS=$(SALLIB)
|
|
APP6DEPN=$(SLB)$/sal.lib
|
|
|
|
#
|
|
# t_random.
|
|
#
|
|
OBJFILES+=\
|
|
$(OBJ)$/t_random.obj
|
|
|
|
APP7TARGET=t_random
|
|
APP7OBJS=$(OBJ)$/t_random.obj
|
|
APP7STDLIBS=$(SALLIB)
|
|
APP7DEPN=$(SLB)$/sal.lib
|
|
|
|
#
|
|
# t_cipher
|
|
#
|
|
OBJFILES+=\
|
|
$(OBJ)$/t_cipher.obj
|
|
|
|
APP8TARGET=t_cipher
|
|
APP8OBJS=$(OBJ)$/t_cipher.obj
|
|
APP8STDLIBS=$(SALLIB)
|
|
APP8DEPN=$(SLB)$/sal.lib
|
|
|
|
#
|
|
# t_digest.
|
|
#
|
|
OBJFILES+=\
|
|
$(OBJ)$/t_digest.obj
|
|
|
|
APP9TARGET=t_digest
|
|
APP9OBJS=$(OBJ)$/t_digest.obj
|
|
APP9STDLIBS=$(SALLIB)
|
|
APP9DEPN=$(SLB)$/sal.lib
|
|
|
|
#
|
|
# getlitest
|
|
#
|
|
.IF "$(TESTAPP)" == "getlocaleinfotest"
|
|
OBJFILES+=\
|
|
$(OBJ)$/getlocaleinfotest.obj
|
|
|
|
APP10TARGET=getlitest
|
|
APP10OBJS=$(OBJ)$/getlocaleinfotest.obj
|
|
|
|
APP10STDLIBS=\
|
|
$(KERNEL32LIB)
|
|
|
|
APP10LIBS=\
|
|
$(LB)$/kernel9x.lib\
|
|
$(LB)$/isal.lib
|
|
|
|
APP10DEPN=$(LB)$/isal.lib
|
|
.ENDIF
|
|
|
|
.IF "$(TESTAPP)" == "test_osl_getVolInfo"
|
|
|
|
SHL10OBJS=$(SLO)$/t_osl_getVolInfo.obj
|
|
SHL10TARGET=togvi
|
|
|
|
.IF "$(OS)" == "WNT"
|
|
APP10STDLIBS=$(KERNEL32LIB)
|
|
SHL10STDLIBS=$(LB)$/isal.lib
|
|
SHL10STDLIBS+=$(SOLARLIBDIR)$/cppunit.lib
|
|
.ENDIF
|
|
|
|
.IF "$(OS)" != "WNT"
|
|
SHL10STDLIBS=$(LB)$/libsal.so
|
|
SHL10STDLIBS+=$(SOLARLIBDIR)$/libcppunit$(DLLPOSTFIX).a
|
|
.ENDIF
|
|
|
|
SHL10IMPLIB=i$(SHL1TARGET)
|
|
SHL10DEF=$(MISC)$/$(SHL1TARGET).def
|
|
DEF10NAME=$(SHL1TARGET)
|
|
DEF10EXPORTFILE=export.exp
|
|
.ENDIF
|
|
|
|
.IF "$(TESTAPP)" == "test_osl_joinProcess"
|
|
OBJFILES+=\
|
|
$(OBJ)$/t_ojp_exe.obj
|
|
APP10TARGET=ojpx
|
|
APP10OBJS=$(OBJ)$/t_ojp_exe.obj
|
|
|
|
.IF "$(OS)" != "WNT"
|
|
APP10STDLIBS=$(LB)$/libsal.so
|
|
.ENDIF
|
|
|
|
SHL10OBJS=$(SLO)$/t_osl_joinProcess.obj
|
|
SHL10TARGET=tojp
|
|
|
|
.IF "$(OS)" == "WNT"
|
|
APP10STDLIBS=$(KERNEL32LIB)
|
|
SHL10STDLIBS=$(LB)$/isal.lib
|
|
SHL10STDLIBS+=$(SOLARLIBDIR)$/cppunit.lib
|
|
.ENDIF
|
|
|
|
.IF "$(OS)" != "WNT"
|
|
SHL10STDLIBS=$(LB)$/libsal.so
|
|
SHL10STDLIBS+=$(SOLARLIBDIR)$/libcppunit$(DLLPOSTFIX).a
|
|
.ENDIF
|
|
|
|
SHL10IMPLIB=i$(SHL1TARGET)
|
|
SHL10DEF=$(MISC)$/$(SHL1TARGET).def
|
|
DEF10NAME=$(SHL1TARGET)
|
|
DEF10EXPORTFILE=export.exp
|
|
.ENDIF
|
|
|
|
# --- Targets ------------------------------------------------------
|
|
|
|
.INCLUDE : target.mk
|