summaryrefslogtreecommitdiff
path: root/make/makeall.unx
diff options
context:
space:
mode:
Diffstat (limited to 'make/makeall.unx')
-rw-r--r--make/makeall.unx59
1 files changed, 51 insertions, 8 deletions
diff --git a/make/makeall.unx b/make/makeall.unx
index fe7fb7d9..b4dce566 100644
--- a/make/makeall.unx
+++ b/make/makeall.unx
@@ -1,6 +1,6 @@
# makefile for asntool and ncbi core routines,
#
-# $Id: makeall.unx,v 6.215 2003/10/09 16:41:32 beloslyu Exp $
+# $Id: makeall.unx,v 6.222 2003/12/30 20:55:03 kans Exp $
#
# cdromlib data access functions, vibrant, and entrez
# SunOS with unbundled ANSI compiler [ make LCL=acc RAN=ranlib CC=acc ]
@@ -120,7 +120,8 @@ ULIB39 = libideochr.a
LIB39= $(ULIB39)
LIB39 =
LIB50 = libregexp.a
-
+LIB60 = libblast.a
+LIB61 = libblastapi.a
#
# Pseudo-dummy targets when Vibrant is not used
#
@@ -192,7 +193,8 @@ SRC2 = objacces.c objalign.c objall.c objbibli.c \
sequtil.c prtutil.c simple.c tofasta.c tofile.c tomedlin.c \
valid.c alignmgr.c aliparse.c aliread.c alignval.c sqnutil1.c sqnutil2.c sqnutil3.c \
subutil.c edutil.c asn2ff1.c asn2ff2.c asn2ff3.c asn2ff4.c \
- asn2ff5.c asn2ff6.c asn2gnbk.c ftusrstr.c gbfeat.c gbftglob.c \
+ asn2ff5.c asn2ff6.c asn2gnb1.c asn2gnb2.c asn2gnb3.c asn2gnb4.c \
+ asn2gnb5.c asn2gnb6.c ftusrstr.c gbfeat.c gbftglob.c \
gbparint.c utilpars.c utilpub.c ffprint.c wprint.c satutil.c \
seqmgr.c objmgr.c gather.c accmmdbs.c acccn3ds.c lsqfetch.c findrepl.c \
codon.c jzcoll.c jzmisc.c maputil.c mconsist.c \
@@ -252,7 +254,7 @@ SRC23 = csim.c db_slist.c dust.c falign.c g_any.c sim2.c sim3.c sim4.c \
actutils.c posit.c lookup.c readdb.c ncbisam.c ncbisort.c \
salign.c salptool.c urkutil.c urkpcc.c urkptpf.c urkepi.c \
urkfltr.c urkdust.c urksigu.c seg.c urkbias.c urkcnsrt.c urktree.c \
- pseed3.c pattern1.c impatool.c posit2.c newkar.c mbalign.c \
+ pseed3.c pattern1.c impatool.c posit2.c mbalign.c \
vecscrn.c mblast.c rpsutil.c kappa.c xmlblast.c bxmlobj.c objscoremat.c \
dotseq.c spidey.c motif.c
@@ -278,6 +280,17 @@ SRC39 = ideochrow.c humchrom_dat.c mschrom_dat.c ideochrom.c ideoorgs.c \
SRC50 = chartables.c get.c maketables.c pcre.c pcreposix.c study.c
+SRC60 = aa_ungapped.c blast_dust.c blast_engine.c blast_extend.c \
+ blast_filter.c blast_gapalign.c blast_hits.c blast_lookup.c \
+ blast_message.c blast_options.c blast_seg.c blast_seqsrc.c \
+ blast_setup.c blast_stat.c blast_traceback.c blast_util.c \
+ gapinfo.c greedy_align.c link_hsps.c lookup_wrap.c mb_lookup.c \
+ ncbi_math.c ncbi_std.c pattern.c phi_extend.c phi_lookup.c \
+ lookup_util.c
+
+SRC61 = blast_input.c blast_seq.c blast_seqalign.c seqsrc_readdb.c \
+ blast_format.c
+
# objects needed for versions of asntool and entrez
THR_OBJ = ncbithr.o
@@ -310,7 +323,8 @@ OBJ2 = objacces.o objalign.o objall.o objbibli.o \
sequtil.o prtutil.o simple.o tofasta.o tofile.o tomedlin.o \
valid.o alignmgr.o aliparse.o aliread.o alignval.o sqnutil1.o sqnutil2.o sqnutil3.o \
subutil.o edutil.o asn2ff1.o asn2ff2.o asn2ff3.o asn2ff4.o \
- asn2ff5.o asn2ff6.o asn2gnbk.o ftusrstr.o gbfeat.o gbftglob.o \
+ asn2ff5.o asn2ff6.o asn2gnb1.o asn2gnb2.o asn2gnb3.o asn2gnb4.o \
+ asn2gnb5.o asn2gnb6.o ftusrstr.o gbfeat.o gbftglob.o \
gbparint.o utilpars.o utilpub.o ffprint.o wprint.o satutil.o \
seqmgr.o objmgr.o gather.o accmmdbs.o acccn3ds.o lsqfetch.o findrepl.o \
codon.o jzcoll.o jzmisc.o maputil.o mconsist.o \
@@ -382,7 +396,7 @@ OBJ23 = csim.o db_slist.o dust.o falign.o g_any.o sim2.o sim3.o sim4.o \
actutils.o posit.o lookup.o readdb.o ncbisam.o ncbisort.o \
salign.o salptool.o urkutil.o urkpcc.o urkptpf.o urkepi.o \
urkfltr.o urkdust.o urksigu.o seg.o urkbias.o urkcnsrt.o urktree.o \
- pseed3.o pattern1.o impatool.o posit2.o newkar.o mbalign.o \
+ pseed3.o pattern1.o impatool.o posit2.o mbalign.o \
vecscrn.o mblast.o rpsutil.o kappa.o xmlblast.o bxmlobj.o objscoremat.o \
dotseq.o spidey.o motif.o
@@ -413,6 +427,18 @@ OBJ39 = ideochrow.o humchrom_dat.o mschrom_dat.o ideochrom.o ideoorgs.o \
OBJ50 = chartables.o get.o maketables.o pcre.o pcreposix.o study.o
+OBJ60 = aa_ungapped.o blast_dust.o blast_engine.o blast_extend.o \
+ blast_filter.o blast_gapalign.o blast_hits.o blast_lookup.o \
+ blast_message.o blast_options.o blast_seg.o blast_seqsrc.o \
+ blast_setup.o blast_stat.o blast_traceback.o blast_util.o \
+ gapinfo.o greedy_align.o link_hsps.o lookup_wrap.o mb_lookup.o \
+ ncbi_math.o ncbi_std.o pattern.o phi_extend.o phi_lookup.o \
+ lookup_util.o
+
+OBJ61 = blast_input.o blast_seq.o blast_seqalign.o seqsrc_readdb.o \
+ blast_format.o
+
+
# NOTE: if you enter an object file to an OBJxx greater than 30, you have to explicitly
# enter the make actions below (e.g. ddvclick.o). This is because the
# implicit make rule for opengl objects (.glo) somehow causes the default make rule for .o
@@ -430,10 +456,10 @@ ln-if-absent: ../make/ln-if-absent
nocopy : sources $(THR_OBJ) $(LIB1) $(LIB2) $(LIB3) $(DLIB4) $(DLIB400) \
$(LIB5) $(DLIB20) $(DLIB45) $(LIB22) $(LIB23) $(DLIB28) $(DLIB30) $(DLIB3000) \
- $(DLIB34) $(DLIB37) $(DLIB38) $(LIB50) $(NCBI_SHLIBS)
+ $(DLIB34) $(DLIB37) $(DLIB38) $(LIB50) $(LIB60) $(LIB61) $(NCBI_SHLIBS)
sources : $(THR_SRC) $(SRC1) $(SRC2) $(SRC3) $(SRC4) $(SRC5) $(SRC20) $(SRC22) \
- $(SRC23) $(SRC28) $(SRC30) $(SRC50)
+ $(SRC23) $(SRC28) $(SRC30) $(SRC50) $(SRC60) $(SRC61)
## To clean out the directory without removing make
##
@@ -707,6 +733,12 @@ copy :
$(SRCCOPY) ../network/nsclilib/*.h ../include
$(SRCCOPY) ../network/blast3/client/*.h ../include
$(SRCCOPY) ../network/id1arch/*.h ../include
+ - mkdir -p ../include/algo/blast/core
+ $(SRCCOPY) ../algo/blast/core/*.c .
+ cp -fp ../algo/blast/core/*.h ../include/algo/blast/core
+ - mkdir -p ../include/algo/blast/api
+ $(SRCCOPY) ../algo/blast/api/*.c .
+ cp -fp ../algo/blast/api/*.h ../include/algo/blast/api
- chmod -R ug+rw,o+r .
@@ -871,6 +903,17 @@ $(LIB50) : $(OBJ50)
$(LIBCOPY) $(LIB50) $(NCBI_LIBDIR)
$(RAN) $(NCBI_LIBDIR)/$(LIB50)
+$(LIB60) : $(OBJ60)
+ - $(RM_LIB) $(LIB60)
+ $(AR) cru $(LIB60) $(OBJ60)
+ $(LIBCOPY) $(LIB60) $(NCBI_LIBDIR)
+ $(RAN) $(NCBI_LIBDIR)/$(LIB60)
+
+$(LIB61) : $(OBJ61)
+ - $(RM_LIB) $(LIB61)
+ $(AR) cru $(LIB61) $(OBJ61)
+ $(LIBCOPY) $(LIB61) $(NCBI_LIBDIR)
+ $(RAN) $(NCBI_LIBDIR)/$(LIB61)
## make asntool application
## This is ALWAYS the command line version