xref: /aoo42x/main/shell/source/unix/misc/makefile.mk (revision cdf0e10c)
1#*************************************************************************
2#
3# DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
4#
5# Copyright 2000, 2010 Oracle and/or its affiliates.
6#
7# OpenOffice.org - a multi-platform office productivity suite
8#
9# This file is part of OpenOffice.org.
10#
11# OpenOffice.org is free software: you can redistribute it and/or modify
12# it under the terms of the GNU Lesser General Public License version 3
13# only, as published by the Free Software Foundation.
14#
15# OpenOffice.org is distributed in the hope that it will be useful,
16# but WITHOUT ANY WARRANTY; without even the implied warranty of
17# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
18# GNU Lesser General Public License version 3 for more details
19# (a copy is included in the LICENSE file that accompanied this code).
20#
21# You should have received a copy of the GNU Lesser General Public License
22# version 3 along with OpenOffice.org.  If not, see
23# <http://www.openoffice.org/license.html>
24# for a copy of the LGPLv3 License.
25#
26#*************************************************************************
27
28PRJ=..$/..$/..
29PRJNAME=shell
30TARGET=misc
31
32LIBTARGET=NO
33TARGETTYPE=CUI
34NO_DEFAULT_STL=TRUE
35LIBSALCPPRT=$(0)
36
37# --- Settings -----------------------------------------------------
38
39.INCLUDE : settings.mk
40
41# --- Files --------------------------------------------------------
42
43SCRIPTFILES = \
44	$(BIN)$/senddoc \
45	$(BIN)$/open-url \
46	$(BIN)$/cde-open-url \
47	$(BIN)$/gnome-open-url \
48	$(BIN)$/kde-open-url
49
50.IF "$(GUI)" == "OS2"
51
52APP1TARGET = open-url
53APP1OBJS = \
54	$(OBJ)$/open-url.obj \
55	open-url.def
56APP1LIBS =
57
58APP2TARGET = senddoc
59APP2OBJS = \
60	$(OBJ)$/senddoc.obj \
61	senddoc.def
62APP2LIBS =
63APP2STDLIBS =
64
65.ELSE
66
67APP1TARGET = gnome-open-url.bin
68APP1OBJS = \
69	$(OBJ)$/gnome-open-url.obj
70APP1LIBS =
71.IF "$(OS)"!="FREEBSD" && "$(OS)"!="NETBSD"
72APP1STDLIBS=-ldl
73.ENDIF
74
75APP2TARGET = uri-encode
76APP2OBJS = $(OBJ)$/uri-encode.obj
77APP2LIBS =
78APP2STDLIBS =
79
80OBJFILES = $(APP1OBJS) $(APP2OBJS)
81.ENDIF
82
83# --- Targets ------------------------------------------------------
84
85.INCLUDE : target.mk
86
87ALLTAR : $(SCRIPTFILES) $(AWKFILES)
88
89$(SCRIPTFILES) : $$(@:f:+".sh")
90	@tr -d "\015" < $(@:f:+".sh") > $@
91