-
Notifications
You must be signed in to change notification settings - Fork 0
/
Makefile
43 lines (35 loc) · 1.47 KB
/
Makefile
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
# Makefile for DAV Explorer
#
# Copyright (c) 1999-2001 Regents of the University of California.
# All rights reserved.
#
# Redistribution and use in source and binary forms are permitted
# provided that the above copyright notice and this paragraph are
# duplicated in all such forms and that any documentation,
# advertising materials, and other materials related to such
# distribution and use acknowledge that the software was developed
# by the University of California, Irvine. The name of the
# University may not be used to endorse or promote products derived
# from this software without specific prior written permission.
# THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
# IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
# WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
SRC = .
all: DAVExplorer DAVExplorer.jar
DAVExplorer::
@ cd $(SRC)/classes; make all
DAVExplorer.jar::
@ cd $(SRC)/classes; make DAVExplorer.jar
@ mv $(SRC)/classes/DAVExplorer.jar $(SRC)
clean::
- cd $(SRC)/classes; make clean
- rm -f $(SRC)/DAVExplorer.jar
dist::
- cd $(SRC)/classes; make dist
- rm -f $(SRC)/DAVExplorer.jar
- rm -rf $(SRC)/.svn
- tar -cf - -X exclude.src -C .. . | gzip -c > ../DAVExplorer-src-latest.tar.gz
bin-dist: DAVExplorer DAVExplorer.jar
tar -cf - -X exclude -C .. . | gzip -c > ../DAVExplorer-latest.tar.gz
MacOS9: DAVExplorer DAVExplorer.jar
tar -cf - -X exclude.mac -C .. . | gzip -c > ../DAVExplorer-MacOS9-latest.tar.gz