~ubuntu-branches/ubuntu/oneiric/libapache-mod-jk/oneiric

« back to all changes in this revision

Viewing changes to jk/native/netscape/Makefile.solaris

  • Committer: Bazaar Package Importer
  • Author(s): Steve Kowalik
  • Date: 2006-08-05 16:30:53 UTC
  • mfrom: (1.1.2 upstream)
  • Revision ID: james.westby@ubuntu.com-20060805163053-myf66gm6j1a21ps6
Tags: 1:1.2.18-1ubuntu1
Merge from Debian unstable.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
# Defines for example NSAPI programs running under SOLARIS
2
 
 
3
 
CC_CMD=gcc -DNET_SSL -DSOLARIS -D_REENTRANT -DXP_UNIX \
4
 
        -DMCC_HTTPD -DSPAPI20 \
5
 
        -fPIC
6
 
LD_SHAREDCMD=ld -G -fPIC
7
 
 
8
 
all:
9
 
 
10
 
prepare:
11
 
 
12
 
OS_TYPE=solaris
13
 
INCLUDEDIR=$(SUITSPOT_HOME)/include
14
 
JAVA_INCLUDE=$(JAVA_HOME)/include
15
 
JK_DIR=../common
16
 
VPATH=.:$(JK_DIR)
17
 
 
18
 
JK_SRCS = $(shell ls $(JK_DIR)/*.c)
19
 
JK_OBJS = $(patsubst $(JK_DIR)/%.c,%.o,$(JK_SRCS))
20
 
 
21
 
PLUGIN_OBJ = jk_nsapi_plugin.o
22
 
 
23
 
INCLUDE_FLAGS=  -I$(JK_DIR) -I$(INCLUDEDIR) -I$(INCLUDEDIR)/base \
24
 
                -I$(INCLUDEDIR)/frame -I$(JAVA_INCLUDE) -I$(JAVA_INCLUDE)/$(OS_TYPE)
25
 
 
26
 
all: nsapi_redirector.so 
27
 
 
28
 
 
29
 
nsapi_redirector.so: $(JK_OBJS) $(PLUGIN_OBJ)
30
 
        $(LD_SHAREDCMD) $(JK_OBJS) $(PLUGIN_OBJ) -o nsapi_redirector.so $(EXTRA_LDDEFINES)
31
 
 
32
 
clean:
33
 
        rm -f *.o nsapi_redirector.so 
34
 
 
35
 
%.o : %.c
36
 
        $(CC_CMD) $(INCLUDE_FLAGS) -c $<