adding new sources
git-svn-id: svn://10.0.0.236/trunk@8401 18797224-902f-48f8-a5cc-f745e15eee43
This commit is contained in:
65
mozilla/msgsdk/java/protocol/IMAP4/src/Makefile
Normal file
65
mozilla/msgsdk/java/protocol/IMAP4/src/Makefile
Normal file
@@ -0,0 +1,65 @@
|
||||
##########################################################################
|
||||
# IMAP4 makefile.
|
||||
# created 9/9/97 -- Prasad
|
||||
#
|
||||
############################################################################
|
||||
# environment
|
||||
#SHELL = /usr/bin/ksh
|
||||
|
||||
# commands
|
||||
JAVAC = javac
|
||||
ARCH = $(shell uname -s)
|
||||
|
||||
ifeq ($(ARCH), SunOS)
|
||||
ARCH = SOLARIS
|
||||
endif
|
||||
|
||||
ifeq ($(ARCH), HP-UX)
|
||||
ARCH = HPUX
|
||||
endif
|
||||
|
||||
# java flags
|
||||
DEBUGJAVAFLAG =
|
||||
OPTJAVAFLAG = -d $(CLASSDIR)
|
||||
JAVAFLAGS = $(OTHERJAVAFLAGS) $(OPTJAVAFLAG) $(DEBUGJAVAFLAG)
|
||||
|
||||
# files and directories
|
||||
CLASSDIR = ../../../built/$(ARCH)/protocol
|
||||
|
||||
#CLASSPATH = .:$(CLASSDIR):$(JDKCLASSPATH)
|
||||
|
||||
SRCS = \
|
||||
IMAP4Exception.java \
|
||||
IMAP4ServerException.java \
|
||||
IGlobals.java \
|
||||
IIMAP4Sink.java \
|
||||
IMAP4Sink.java \
|
||||
SystemPreferences.java \
|
||||
Dispatcher.java \
|
||||
IMAP4Client.java
|
||||
|
||||
OBJS = ${SRCS:.java=.class}
|
||||
|
||||
TARGET = package
|
||||
|
||||
.SUFFIXES: .java .class
|
||||
|
||||
all: $(CLASSDIR) $(TARGET)
|
||||
|
||||
install: $(TARGET)
|
||||
foreach f ( $(OBJS) ) \
|
||||
mv -f $$f $(CLASSDIR)/$$f \
|
||||
end
|
||||
|
||||
$(TARGET): $(OBJS)
|
||||
$(CLASSDIR):
|
||||
echo mkdir $(CLASSDIR)
|
||||
- mkdir -p $(CLASSDIR)
|
||||
|
||||
.java.class: $(SRCS)
|
||||
$(JAVAC) $(JAVAFLAGS) $<
|
||||
|
||||
clean:
|
||||
echo $(ARCH)
|
||||
rm -f ../../../built/$(ARCH)/protocol/netscape/messaging/imap4/*.class
|
||||
|
||||
Reference in New Issue
Block a user