mirror of
https://bitbucket.org/cosmicvoids/vide_public.git
synced 2025-07-04 23:31:12 +00:00
32 lines
717 B
Makefile
32 lines
717 B
Makefile
PKG:=libcfitsio
|
|
|
|
ifeq ($(EXTERNAL_CFITSIO),yes)
|
|
|
|
LIB_$(PKG):=$(CFITSIO_EXT_LIB)
|
|
FULL_INCLUDE+= -I$(CFITSIO_EXT_INC)
|
|
|
|
else
|
|
|
|
PACKAGE:=$(SRCROOT)/libcfitsio/cfitsio3260.tar.gz
|
|
|
|
SD:=$(SRCROOT)/$(PKG)
|
|
OD:=$(BLDROOT)/$(PKG)
|
|
|
|
FULL_INCLUDE+= -I$(BLDROOT)/libcfitsio/cfitsio
|
|
|
|
HDR_$(PKG):=fitsio.h longnam.h
|
|
HDR_$(PKG):=$(HDR_$(PKG):%=$(BLDROOT)/libcfitsio/cfitsio/%)
|
|
LIB_$(PKG):=$(LIBDIR)/libcfitsio.a
|
|
|
|
$(LIB_$(PKG)): $(SD)/* | $(OD)_mkdir $(LIBDIR)_mkdir
|
|
cd $(BLDROOT)/libcfitsio/ && \
|
|
rm -rf cfitsio && \
|
|
gunzip -c $(PACKAGE) | tar xvf - && \
|
|
cd cfitsio && \
|
|
MAKE="$(MAKE)" FC="$(FC)" CC="$(CC)" CFLAGS="$(CCFLAGS_NO_C)" ./configure && \
|
|
$(MAKE) && \
|
|
cp -p libcfitsio.a $(LIBDIR)
|
|
|
|
$(HDR_$(PKG)): $(LIB_$(PKG))
|
|
|
|
endif
|