Changeset 2510
- Timestamp:
- Nov 26, 2004, 10:47:02 PM (22 years ago)
- Location:
- trunk/Ohana
- Files:
-
- 2 added
- 32 edited
-
Configure (modified) (2 diffs)
-
Configure.in (added)
-
Makefile (modified) (2 diffs)
-
configure (added)
-
src/addrefs/Makefile (modified) (3 diffs)
-
src/addspphot/Makefile (modified) (3 diffs)
-
src/addstar/Makefile (modified) (3 diffs)
-
src/addusno/Makefile (modified) (3 diffs)
-
src/delstar/Makefile (modified) (3 diffs)
-
src/elixir/Makefile (modified) (3 diffs)
-
src/fixcat/Makefile (modified) (3 diffs)
-
src/gastro/Makefile (modified) (9 diffs)
-
src/gastro2/Makefile (modified) (3 diffs)
-
src/gcompare/Makefile (modified) (2 diffs)
-
src/getstar/Makefile (modified) (3 diffs)
-
src/gophot/Makefile (modified) (3 diffs)
-
src/imclean/Makefile (modified) (3 diffs)
-
src/kapa/Makefile (modified) (3 diffs)
-
src/kii/Makefile (modified) (3 diffs)
-
src/libdummy/Makefile (modified) (2 diffs)
-
src/libfits/Makefile (modified) (2 diffs)
-
src/libohana/Makefile (modified) (2 diffs)
-
src/lightcurve/Makefile (modified) (2 diffs)
-
src/markrock/Makefile (modified) (3 diffs)
-
src/markstar/Makefile (modified) (3 diffs)
-
src/misc/Makefile (modified) (4 diffs)
-
src/nightd/Makefile (modified) (3 diffs)
-
src/perl/Makefile (modified) (1 diff)
-
src/photdbc/Makefile (modified) (3 diffs)
-
src/relphot/Makefile (modified) (2 diffs)
-
src/shell/Makefile (modified) (1 diff)
-
src/skycalc/Makefile (modified) (3 diffs)
-
src/tcl/Makefile (modified) (1 diff)
-
src/uniphot/Makefile (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/Ohana/Configure
r2419 r2510 3 3 # this is the location of the package 4 4 # change this to match your location of the source 5 # ROOT = /h/eugene/src/ohana6 ROOT = /home/eugene/src/test/ohana 7 # 5 ROOT = /data/elixir/srcdir/ohana 6 # ARCH = ARCHVAL 7 8 8 # destination directories: 9 9 # these are the installation directories. … … 11 11 # need to copy the include files in $(ROOT)/include by hand to the destination 12 12 LBIN = $(ROOT)/bin/$(ARCH) 13 LINC = $(ROOT)/include 13 LINC = $(ROOT)/include/$(ARCH) 14 14 LLIB = $(ROOT)/lib/$(ARCH) 15 15 LMAN = $(ROOT)/man/man1 16 # 16 17 17 # X include and lib directories 18 18 # put your X paths here if they are not automatically included (they 19 19 # seem to be ok on most linux distributions) 20 XINC = /usr/ openwin/include21 XLIB = -L/usr/ openwin/lib -L/usr/X11R6/lib22 # 20 XINC = /usr/include 21 XLIB = -L/usr/X11R6/lib 22 23 23 # prefered C compiler 24 CC = gcc -g -Wall -Werror 25 #CC = gcc -g 26 27 # EXPORT = $(shell gettargets) 28 EXPORT = manao:/apps/elixir/bin lawelawe:/apps/elixir/bin 24 CC = gcc -g -O -
trunk/Ohana/Makefile
r2498 r2510 17 17 # readline. Extra care should be taken in compiling those libraries. 18 18 19 # Edit Configure to reflect the location of your installation (or use ./configure) 20 include Configure 21 19 22 # .SILENT: 20 23 default: all 21 24 22 # Edit Configure to reflect the location of your installation23 include Configure24 25 # ARCH is used to isolate binaries from different architectures26 # warning: this is a gnu-make specific syntax27 ARCH = $(shell getarch)28 29 25 # The collection of Ohana programs. Other components in the src 30 26 # directory may be compiled by going to those directories. 31 PROGRAM = \32 addrefs \33 addspphot \34 addstar \35 delstar \36 elixir \37 gastro \38 gastro2 \39 gcompare \40 gophot \41 imclean \42 imregister \43 kapa \44 kii \45 misc \27 PROGRAM = \ 28 addrefs \ 29 addspphot \ 30 addstar \ 31 delstar \ 32 elixir \ 33 gastro \ 34 gastro2 \ 35 gcompare \ 36 gophot \ 37 imclean \ 38 imregister \ 39 kapa \ 40 kii \ 41 misc \ 46 42 mosastro.v2 \ 47 nightd \ 48 perl \ 49 photdbc \ 50 relphot \ 51 shell \ 52 tcl \ 43 nightd \ 44 opihi.v2 \ 45 perl \ 46 photdbc \ 47 relphot \ 48 shell \ 49 tcl \ 53 50 uniphot 54 51 … … 63 60 64 61 # Required libraries depends on the architecture 65 LIBS-linux = lib ohana libfitslibdummy66 LIBS-lin64 = lib ohana libfitslibdummy62 LIBS-linux = libfits libohana libdummy 63 LIBS-lin64 = libfits libohana libdummy 67 64 68 65 # general build targets: 69 66 libs: 70 mkdir -p lib/$(ARCH) 67 mkdir -p $(LINC) 68 mkdir -p $(LLIB) 71 69 for i in $(LIBS-$(ARCH)); do make $$i.install; done 72 70 -
trunk/Ohana/src/addrefs/Makefile
r2459 r2510 14 14 15 15 # 16 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)16 INCS = -I$(INC) -I$(LINC) -I$(XINC) 17 17 LIBS = -L$(LLIB) -lFITS -lohana -lm 18 18 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 39 39 40 40 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 41 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 41 42 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 42 43 … … 44 45 45 46 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 47 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 46 48 rm -f $(DESTBIN)/$(PROGRAM) 47 49 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/addspphot/Makefile
r2461 r2510 13 13 14 14 # 15 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)15 INCS = -I$(INC) -I$(LINC) -I$(XINC) 16 16 LIBS = -L$(LLIB) -lFITS -lohana -lm 17 17 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 39 39 40 40 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 41 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 41 42 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 42 43 … … 44 45 45 46 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 47 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 46 48 rm -f $(DESTBIN)/$(PROGRAM) 47 49 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/addstar/Makefile
r2457 r2510 13 13 14 14 # 15 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)15 INCS = -I$(INC) -I$(LINC) -I$(XINC) 16 16 LIBS = -L$(LLIB) -lFITS -lohana -lm 17 17 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 39 39 40 40 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 41 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 41 42 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 42 43 … … 44 45 45 46 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 47 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 46 48 rm -f $(DESTBIN)/$(PROGRAM) 47 49 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/addusno/Makefile
r2490 r2510 18 18 19 19 # 20 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)20 INCS = -I$(INC) -I$(LINC) -I$(XINC) 21 21 LIBS = -L$(LLIB) -lFITS -lohana -lm 22 22 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 43 43 44 44 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 45 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 45 46 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 46 47 … … 48 49 49 50 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 51 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 50 52 rm -f $(DESTBIN)/$(PROGRAM) 51 53 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/delstar/Makefile
r2463 r2510 15 15 16 16 # 17 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)17 INCS = -I$(INC) -I$(LINC) -I$(XINC) 18 18 LIBS = -L$(LLIB) -lFITS -lohana -lm 19 19 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 41 41 42 42 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 43 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 43 44 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 44 45 … … 46 47 47 48 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 49 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 48 50 rm -f $(DESTBIN)/$(PROGRAM) 49 51 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/elixir/Makefile
r2428 r2510 14 14 15 15 # 16 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)17 LIBS = -L$(LLIB) -lFITS -lohana -l socket -lnsl -lm16 INCS = -I$(INC) -I$(LINC) -I$(XINC) 17 LIBS = -L$(LLIB) -lFITS -lohana -lm -lsocket -lnsl 18 18 CFLAGS = -o $*.$(ARCH).o $(INCS) 19 19 CCFLAGS = $(INCS) $(LIBS) … … 41 41 42 42 $(BIN)/$(PROGRAM).$(ARCH): $(ELIXIR) 43 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 43 44 $(CC) $(ELIXIR) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 44 45 … … 46 47 47 48 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 49 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 48 50 rm -f $(DESTBIN)/$(PROGRAM) 49 51 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/fixcat/Makefile
r2490 r2510 15 15 16 16 # 17 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)17 INCS = -I$(INC) -I$(LINC) -I$(XINC) 18 18 LIBS = -L$(LLIB) -lFITS -lohana -lm 19 19 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 41 41 42 42 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 43 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 43 44 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 44 45 … … 46 47 47 48 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 49 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 48 50 rm -f $(DESTBIN)/$(PROGRAM) 49 51 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/gastro/Makefile
r2435 r2510 15 15 16 16 # 17 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)18 LIBS = -L$(LLIB) -lFITS -l socket -lnsl -lohana -lm17 INCS = -I$(INC) -I$(LINC) -I$(XINC) 18 LIBS = -L$(LLIB) -lFITS -lohana -lm -lsocket -lnsl 19 19 CFLAGS = -o $*.$(ARCH).o $(INCS) 20 20 CCFLAGS = $(INCS) $(LIBS) … … 37 37 38 38 $(BIN)/extract: $(EOBJ) 39 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 39 40 $(CC) $(EOBJ) -o $(BIN)/extract $(CCFLAGS) 40 41 41 42 install.extract: 43 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 42 44 rm -f $(DESTBIN)/extract 43 45 cp $(BIN)/extract $(DESTBIN)/ … … 53 55 54 56 $(BIN)/simulate: $(SOBJ) 57 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 55 58 $(CC) $(SOBJ) -o $(BIN)/simulate.$(ARCH) $(CCFLAGS) 56 59 57 60 install.simulate: 61 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 58 62 rm -f $(DESTBIN)/simulate 59 63 cp $(BIN)/simulate.$(ARCH) $(DESTBIN)/simulate … … 80 84 81 85 $(BIN)/gastro.$(ARCH): $(GOBJ) 86 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 82 87 $(CC) $(GOBJ) -o $(BIN)/gastro.$(ARCH) $(CCFLAGS) 83 88 … … 85 90 86 91 $(DESTBIN)/gastro: $(BIN)/gastro.$(ARCH) 92 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 87 93 rm -f $(DESTBIN)/gastro 88 94 cp $(BIN)/gastro.$(ARCH) $(DESTBIN)/gastro … … 103 109 104 110 $(BIN)/gscdump.$(ARCH): $(DOBJ) 111 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 105 112 $(CC) $(DOBJ) -o $(BIN)/gscdump.$(ARCH) $(CCFLAGS) 106 113 … … 108 115 109 116 $(DESTBIN)/gscdump: $(BIN)/gscdump.$(ARCH) 117 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 110 118 rm -f $(DESTBIN)/gscdump 111 119 cp $(BIN)/gscdump.$(ARCH) $(DESTBIN)/gscdump … … 122 130 123 131 $(BIN)/astro: $(AOBJ) 132 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 124 133 $(CC) $(AOBJ) -o $(BIN)/astro $(CCFLAGS) 125 134 … … 135 144 136 145 $(BIN)/rastro: $(ROBJ) 146 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 137 147 $(CC) $(ROBJ) -o $(BIN)/rastro $(CCFLAGS) 138 148 -
trunk/Ohana/src/gastro2/Makefile
r2442 r2510 13 13 14 14 # 15 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)15 INCS = -I$(INC) -I$(LINC) -I$(XINC) 16 16 LIBS = -L$(LLIB) -lFITS -lohana -lm 17 17 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 63 63 64 64 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 65 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 65 66 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 66 67 … … 68 69 69 70 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 71 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 70 72 rm -f $(DESTBIN)/$(PROGRAM) 71 73 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/gcompare/Makefile
r2421 r2510 12 12 DESTMAN = $(LMAN) 13 13 14 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)14 INCS = -I$(INC) -I$(LINC) -I$(XINC) 15 15 LIBS = -L$(LLIB) -lFITS -lohana -lm 16 16 CFLAGS = $(INCS) … … 37 37 38 38 $(BIN)/%.$(ARCH) : $(SRC)/%.$(ARCH).o $(OBJ) 39 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 39 40 $(CC) $^ -o $@ $(LFLAGS) 40 41 41 42 $(DESTBIN)/%: $(BIN)/%.$(ARCH) 42 mkdir -p $(DESTBIN)43 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 43 44 rm -f $(DESTBIN)/$* 44 45 cp $(BIN)/$*.$(ARCH) $(DESTBIN)/$* -
trunk/Ohana/src/getstar/Makefile
r2490 r2510 13 13 14 14 # 15 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)15 INCS = -I$(INC) -I$(LINC) -I$(XINC) 16 16 LIBS = -L$(LLIB) -lFITS -lohana -lm 17 17 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 36 36 37 37 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 38 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 38 39 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 39 40 … … 41 42 42 43 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 44 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 43 45 rm -f $(DESTBIN)/$(PROGRAM) 44 46 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/gophot/Makefile
r2473 r2510 14 14 15 15 # 16 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)16 INCS = -I$(INC) -I$(LINC) -I$(XINC) 17 17 LIBS = -L$(LLIB) -lFITS -lohana -lm 18 18 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 48 48 49 49 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 50 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 50 51 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 51 52 … … 53 54 54 55 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 56 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 55 57 rm -f $(DESTBIN)/$(PROGRAM) 56 58 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/imclean/Makefile
r2423 r2510 13 13 14 14 # 15 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)15 INCS = -I$(INC) -I$(LINC) -I$(XINC) 16 16 LIBS = -L$(LLIB) -lFITS -lohana -lm 17 17 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 32 32 33 33 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 34 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 34 35 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 35 36 … … 37 38 38 39 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 40 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 39 41 rm -f $(DESTBIN)/$(PROGRAM) 40 42 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/kapa/Makefile
r2473 r2510 22 22 DESTMAN = $(LMAN) 23 23 # 24 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)24 INCS = -I$(INC) -I$(LINC) -I$(XINC) 25 25 #LIBS = -L$(LLIB) $(XLIB) -lFITS -lohana -lX11 -lm 26 26 LIBS = -L$(LLIB) $(XLIB) -lFITS -lohana -lX11 -lsocket -lnsl -lpng -lz -lm … … 83 83 84 84 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 85 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 85 86 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 86 87 … … 88 89 89 90 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 91 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 90 92 rm -f $(DESTBIN)/$(PROGRAM) 91 93 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/kii/Makefile
r2466 r2510 20 20 DESTMAN = $(LMAN) 21 21 # 22 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)22 INCS = -I$(INC) -I$(LINC) -I$(XINC) 23 23 LIBS = -L$(LLIB) $(XLIB) -lohana -lFITS -ljpeg -lX11 -lsocket -lnsl -lm 24 24 # LIBS = -L$(LLIB) $(XLIB) -lohana -lFITS -ljpeg -lX11 -lsocket -lnsl -lm -static … … 98 98 99 99 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 100 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 100 101 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 101 102 … … 103 104 104 105 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 106 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 105 107 rm -f $(DESTBIN)/$(PROGRAM) 106 108 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/libdummy/Makefile
r2415 r2510 3 3 # are not needed for linux. creating and empty, dummy library allows 4 4 # the linking lines to be identical 5 6 include ../../Configure 7 8 DESTLIB = $(LLIB) 5 9 6 10 default: libdummy … … 13 17 ar rcv libsocket.a dummy.o 14 18 ranlib libsocket.a 15 cp libsocket.a ../../lib/$(ARCH)/19 cp libsocket.a $(DESTLIB) 16 20 ar rcv libnsl.a dummy.o 17 21 ranlib libnsl.a 18 cp libnsl.a ../../lib/$(ARCH)/22 cp libnsl.a $(DESTLIB) 19 23 20 24 # utilities ################################################# -
trunk/Ohana/src/libfits/Makefile
r2415 r2510 12 12 DESTMAN = $(LMAN) 13 13 14 INCS = -I$(INC) -I$(LINC)/$(ARCH)14 INCS = -I$(INC) 15 15 CFLAGS = -o $*.$(ARCH).o $(INCS) -D$(ARCH) 16 16 LFLAGS = -c $(INCS) … … 64 64 65 65 $(LIB)/libFITS.$(ARCH).a: $(LIBOBJ) 66 @if [ ! -d $(LIB) ]; then mkdir -p $(LIB); fi 66 67 rm -f $(LIB)/libFITS.$(ARCH).a 67 68 ar rcv $(LIB)/libFITS.$(ARCH).a $(LIBOBJ) -
trunk/Ohana/src/libohana/Makefile
r2469 r2510 11 11 DESTMAN = $(LMAN) 12 12 13 INCS = -I$(LINC) -I$(LINC)/$(ARCH)13 INCS = -I$(LINC) 14 14 CFLAGS = -Wunused -o $*.$(ARCH).o $(INCS) 15 15 LFLAGS = -c $(INCS) … … 36 36 37 37 $(LIB)/libohana.$(ARCH).a: $(HOBJ) $(LOBJ) 38 @if [ ! -d $(LIB) ]; then mkdir -p $(LIB); fi 38 39 rm -f $(LIB)/libohana.$(ARCH).a 39 40 ar rcv $(LIB)/libohana.$(ARCH).a $(LOBJ) -
trunk/Ohana/src/lightcurve/Makefile
r2490 r2510 15 15 16 16 # 17 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)17 INCS = -I$(INC) -I$(LINC) -I$(XINC) 18 18 LIBS = -L$(LLIB) -lohana -lFITS -lm 19 19 CFLAGS = -o $*.o $(INCS) … … 34 34 35 35 $(BIN)/$(PROGRAM): $(OBJS) 36 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 36 37 $(CC) $(OBJS) -o $(BIN)/$(PROGRAM) $(CCFLAGS) 37 38 38 39 # ----------------------- 39 40 install: 41 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 40 42 rm -f $(DESTBIN)/$(PROGRAM) 41 43 # rm -f $(DESTMAN)/$(PROGRAM).1 -
trunk/Ohana/src/markrock/Makefile
r2490 r2510 14 14 15 15 # 16 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)16 INCS = -I$(INC) -I$(LINC) -I$(XINC) 17 17 LIBS = -L$(LLIB) -lohana -lFITS -lm 18 18 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 44 44 45 45 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 46 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 46 47 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 47 48 … … 49 50 50 51 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 52 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 51 53 rm -f $(DESTBIN)/$(PROGRAM) 52 54 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/markstar/Makefile
r2490 r2510 14 14 15 15 # 16 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)16 INCS = -I$(INC) -I$(LINC) -I$(XINC) 17 17 LIBS = -L$(LLIB) -lFITS -lohana -lm 18 18 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 44 44 45 45 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 46 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 46 47 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 47 48 … … 49 50 50 51 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 52 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 51 53 rm -f $(DESTBIN)/$(PROGRAM) 52 54 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/misc/Makefile
r2417 r2510 15 15 16 16 # 17 INCS = -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH) -Wunused17 INCS = -I$(LINC) -I$(XINC) 18 18 LIBS = -L$(LLIB) -lFITS -lohana -lm 19 19 CFLAGS = … … 51 51 52 52 $(BIN)/fakestars.$(ARCH): $(FAKESRC) 53 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 53 54 $(CC) -o $(BIN)/fakestars.$(ARCH) $(FAKESRC) $(LIBS) $(CCFLAGS) 54 55 … … 56 57 cp $(BIN)/fakestars.$(ARCH) $(DESTBIN)/fakestars 57 58 58 $(BESTBIN)/cfhtlog: $(SRC)/cfhtlog.$(ARCH) 59 $(DESTBIN)/cfhtlog: $(SRC)/cfhtlog.$(ARCH) 60 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 59 61 cp $(SRC)/cfhtlog.$(ARCH) $(DESTBIN)/ 60 62 … … 72 74 73 75 $(BIN)/%.$(ARCH) : $(SRC)/%.$(ARCH).o 74 echo $(CC)76 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 75 77 $(CC) $^ -o $@ $(LIBS) 76 echo done building $@77 78 78 79 $(DESTBIN)/%: $(BIN)/%.$(ARCH) 80 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 79 81 rm -f $(DESTBIN)/$* 80 82 cp $(BIN)/$*.$(ARCH) $(DESTBIN)/$* -
trunk/Ohana/src/nightd/Makefile
r2494 r2510 13 13 14 14 # 15 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)15 INCS = -I$(INC) -I$(LINC) -I$(XINC) 16 16 LIBS = -L$(LLIB) -lFITS -lohana -lm 17 17 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 40 40 41 41 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 42 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 42 43 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 43 44 … … 45 46 46 47 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 48 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 47 49 rm -f $(DESTBIN)/$(PROGRAM) 48 50 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/perl/Makefile
r2488 r2510 51 51 52 52 install: 53 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 53 54 for file in $(CODE); do \ 54 55 (chmod +x src/$$file && cd $(DESTBIN) && rm -f $$file && ln -s $(HOME)/src/$$file .); \ -
trunk/Ohana/src/photdbc/Makefile
r2494 r2510 14 14 15 15 # 16 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)16 INCS = -I$(INC) -I$(LINC) -I$(XINC) 17 17 LIBS = -L$(LLIB) -lohana -lFITS -lm 18 18 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 52 52 53 53 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 54 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 54 55 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 55 56 … … 57 58 58 59 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 60 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 59 61 rm -f $(DESTBIN)/$(PROGRAM) 60 62 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/relphot/Makefile
r2486 r2510 14 14 15 15 # 16 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)16 INCS = -I$(INC) -I$(LINC) -I$(XINC) 17 17 LIBS = -L$(LLIB) -lohana -lFITS -lm 18 18 CFLAGS = -o $*.$(ARCH).o $(INCS) … … 64 64 65 65 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 66 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 66 67 rm -f $(DESTBIN)/$(PROGRAM) 67 68 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM) -
trunk/Ohana/src/shell/Makefile
r2477 r2510 34 34 35 35 install: 36 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 36 37 for file in $(CODE); do \ 37 38 (chmod +x src/$$file && cd $(DESTBIN) && rm -f $$file && ln -s $(HOME)/src/$$file .); \ -
trunk/Ohana/src/skycalc/Makefile
r2496 r2510 12 12 DESTMAN = $(LMAN) 13 13 14 INCS = -I$(INC) -I$(LINC) -I$(LINC)/$(ARCH)14 INCS = -I$(INC) -I$(LINC) 15 15 LIBS = -L$(LLIB) 16 16 CFLAGS = -g -o $*.$(ARCH).o $(INCS) … … 30 30 31 31 $(LIB)/libskycalc.$(ARCH).a: $(OBJ) 32 @if [ ! -d $(LIB) ]; then mkdir -p $(LIB); fi 32 33 rm -f $(LIB)/libskycalc.$(ARCH).a 33 34 ar rcv $(LIB)/libskycalc.$(ARCH).a $(OBJ) … … 48 49 49 50 dusktime: skycalc 51 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 52 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 50 53 $(CC) $(CCFLAGS) -g -o $(BIN)/dusktime.$(ARCH) $(SRC)/dusktime.c -lskycalc -lm -lohana 51 54 cp $(BIN)/dusktime.$(ARCH) $(DESTBIN)/dusktime 52 55 53 56 moondata: skycalc 57 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 58 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 54 59 $(CC) $(CCFLAGS) -g -o $(BIN)/moondata.$(ARCH) $(SRC)/moondata.c -lskycalc -lm -lohana 55 60 cp $(BIN)/moondata.$(ARCH) $(DESTBIN)/moondata 56 61 57 62 sundata: skycalc 63 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 64 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 58 65 $(CC) $(CCFLAGS) -g -o $(BIN)/sundata.$(ARCH) $(SRC)/sundata.c -lskycalc -lm -lohana 59 66 cp $(BIN)/sundata.$(ARCH) $(DESTBIN)/sundata -
trunk/Ohana/src/tcl/Makefile
r2492 r2510 11 11 12 12 install: 13 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 13 14 for file in $(CODE); do \ 14 15 (cd $(DESTBIN); rm -f $$file; ln -s $(HOME)/src/$$file .); \ -
trunk/Ohana/src/uniphot/Makefile
r2492 r2510 14 14 15 15 # 16 INCS = -I$(INC) -I$(LINC) -I$(XINC) -I$(LINC)/$(ARCH)16 INCS = -I$(INC) -I$(LINC) -I$(XINC) 17 17 LIBS = -L$(LLIB) -lohana -lFITS -lm 18 18 CFLAGS = -o $*.$(ARCH).o $(INCS) -Wall … … 47 47 48 48 $(BIN)/$(PROGRAM).$(ARCH): $(OBJ) 49 @if [ ! -d $(BIN) ]; then mkdir -p $(BIN); fi 49 50 $(CC) $(OBJ) -o $(BIN)/$(PROGRAM).$(ARCH) $(CCFLAGS) 50 51 … … 52 53 53 54 $(DESTBIN)/$(PROGRAM): $(BIN)/$(PROGRAM).$(ARCH) 55 @if [ ! -d $(DESTBIN) ]; then mkdir -p $(DESTBIN); fi 54 56 rm -f $(DESTBIN)/$(PROGRAM) 55 57 cp $(BIN)/$(PROGRAM).$(ARCH) $(DESTBIN)/$(PROGRAM)
Note:
See TracChangeset
for help on using the changeset viewer.
