Index: /branches/eam_branches/ohana.20190329/src/addstar/Makefile
===================================================================
--- /branches/eam_branches/ohana.20190329/src/addstar/Makefile	(revision 40902)
+++ /branches/eam_branches/ohana.20190329/src/addstar/Makefile	(revision 40903)
@@ -318,4 +318,5 @@
 $(SRC)/loadukirt_uhs_readstars_uhs.$(ARCH).o \
 $(SRC)/loadukirt_uhs_readstars_ugcs.$(ARCH).o \
+$(SRC)/loadukirt_uhs_readstars_ugps.$(ARCH).o \
 $(SRC)/loadukirt_uhs_readstars_ulas.$(ARCH).o \
 $(SRC)/loadukirt_uhs_table.$(ARCH).o \
Index: /branches/eam_branches/ohana.20190329/src/addstar/include/ukirt_uhs.h
===================================================================
--- /branches/eam_branches/ohana.20190329/src/addstar/include/ukirt_uhs.h	(revision 40902)
+++ /branches/eam_branches/ohana.20190329/src/addstar/include/ukirt_uhs.h	(revision 40903)
@@ -1,4 +1,4 @@
 
-typedef enum {UKIRT_MODE_NONE, UKIRT_MODE_UHS, UKIRT_MODE_UGCS, UKIRT_MODE_ULAS} UkirtMode;
+typedef enum {UKIRT_MODE_NONE, UKIRT_MODE_UHS, UKIRT_MODE_UGCS, UKIRT_MODE_UGPS, UKIRT_MODE_ULAS} UkirtMode;
 
 # define NSTARS_MAX 10000000
@@ -50,4 +50,5 @@
 UKIRT_Stars *loadukirt_uhs_readstars (FILE *f, char *buffer, int *nstart, AddstarClientOptions *options, int *nstars);
 
+UKIRT_Stars *loadukirt_uhs_readstars_ugps (FILE *f, char *buffer, int *nstart, AddstarClientOptions *options, int *nstars);
 UKIRT_Stars *loadukirt_uhs_readstars_ugcs (FILE *f, char *buffer, int *nstart, AddstarClientOptions *options, int *nstars);
 UKIRT_Stars *loadukirt_uhs_readstars_ulas (FILE *f, char *buffer, int *nstart, AddstarClientOptions *options, int *nstars);
