Index: /trunk/Mars/libnova/Makefile
===================================================================
--- /trunk/Mars/libnova/Makefile	(revision 15180)
+++ /trunk/Mars/libnova/Makefile	(revision 15180)
@@ -0,0 +1,25 @@
+##################################################################
+#
+#   subdirectory makefile
+# 
+#   for the MARS software
+#
+##################################################################
+include ../Makefile.conf.general
+include ../Makefile.conf.$(OSTYPE)
+
+#------------------------------------------------------------------------------
+
+INCLUDES = -I. 
+
+CINT = Nova
+
+SRCFILES = nova.cc
+
+############################################################
+
+all: $(OBJS)
+
+include ../Makefile.rules
+
+mrproper:	clean rmbak
Index: /trunk/Mars/libnova/NovaDep.d
===================================================================
--- /trunk/Mars/libnova/NovaDep.d	(revision 15180)
+++ /trunk/Mars/libnova/NovaDep.d	(revision 15180)
@@ -0,0 +1,2 @@
+# DO NOT DELETE
+NovaDep.d: Makefile
Index: /trunk/Mars/libnova/NovaIncl.h
===================================================================
--- /trunk/Mars/libnova/NovaIncl.h	(revision 15180)
+++ /trunk/Mars/libnova/NovaIncl.h	(revision 15180)
@@ -0,0 +1,3 @@
+#ifndef __CINT__
+
+#endif // __CINT__
Index: /trunk/Mars/libnova/NovaLinkDef.h
===================================================================
--- /trunk/Mars/libnova/NovaLinkDef.h	(revision 15180)
+++ /trunk/Mars/libnova/NovaLinkDef.h	(revision 15180)
@@ -0,0 +1,25 @@
+#ifdef __CINT__
+
+#pragma link off all globals;
+#pragma link off all classes;
+#pragma link off all functions;
+
+// transform
+#pragma link C++ struct ln_lnlat_posn;
+#pragma link C++ struct ln_hrz_posn;
+#pragma link C++ struct ln_equ_posn;
+
+// transform
+#pragma link C++ function ln_get_hrz_from_equ;
+
+// rise_set
+#pragma link C++ struct ln_rst_time;
+
+// solar
+#pragma link C++ function ln_get_solar_rst_horizon;
+
+// lunar
+#pragma link C++ function ln_get_lunar_equ_coords_prec;
+#pragma link C++ function ln_get_lunar_disk;
+
+#endif
Index: /trunk/Mars/libnova/nova.cc
===================================================================
--- /trunk/Mars/libnova/nova.cc	(revision 15180)
+++ /trunk/Mars/libnova/nova.cc	(revision 15180)
@@ -0,0 +1,1 @@
+#include "nova.h"
Index: /trunk/Mars/libnova/nova.h
===================================================================
--- /trunk/Mars/libnova/nova.h	(revision 15180)
+++ /trunk/Mars/libnova/nova.h	(revision 15180)
@@ -0,0 +1,4 @@
+#include <libnova/solar.h>
+#include <libnova/lunar.h>
+#include <libnova/rise_set.h>
+#include <libnova/transform.h>
