Compare commits

...

4 Commits

Author SHA1 Message Date
Mattia Verga 9be354f863
Merge 8b0dc94428 into b6529a3ce3 2024-06-20 19:28:44 +00:00
Brandon Rhodes b6529a3ce3 Fix GitHub Actions by installing groff on Mac 2024-05-17 23:41:52 -04:00
dave-kaye 48db8e8eaa
Update release date in Help > About menu (#92) 2024-05-15 22:01:19 -04:00
Mattia Verga 8b0dc94428 Make build parallel safe 2022-10-01 17:05:39 +02:00
3 changed files with 15 additions and 10 deletions

View File

@ -4,6 +4,7 @@ on:
push:
branches:
- main
- fix-ci
pull_request:
branches:
@ -31,6 +32,8 @@ jobs:
run: brew install openssl && brew info openssl
- name: Install XQuartz
run: brew install xquartz --cask && brew info xquartz
- name: Install groff
run: brew install groff && brew info groff
- name: Compile
run: make -C GUI/xephem
- name: Test

View File

@ -197,21 +197,23 @@ OBJS = \
xephem.o \
xmisc.o
all: libs xephem xephem.1
LIBRARIES := libip liblilxml libjpegd libpng libz
xephem: $(INCS) $(OBJS)
all: $(LIBRARIES) xephem xephem.1
xephem: $(INCS) $(OBJS) $(LIBRARIES)
$(CC) $(LDFLAGS) -o $@ $(OBJS) $(LIBS)
xephem.1: xephem.man
nroff -man $? > $@
libs:
cd ../../libastro; make
cd ../../libip; make
cd ../../libjpegd; make
cd ../../liblilxml; make
cd ../../libpng; make
cd ../../libz; make
libs: $(LIBRARIES)
$(LIBRARIES): libastro
$(MAKE) --directory=../../$@
libastro:
$(MAKE) --directory=../../$@
clean:
rm -fr *.o ../../lib*/*.[ao]

View File

@ -5,5 +5,5 @@
#include "xephem.h"
char PATCHLEVEL[] = "4.2.0";
char PATCHDATE[] = "2021 September 13";
char PATCHDATE[] = "2024 February 13";
char COPYRIGHT[] = "Copyright (c) 1990-2021 by Elwood Charles Downey";