# Make file for diff/simple_nas/neutral
#-----------------------------------------------------
TOPDIR  :=  $(shell /bin/pwd)
TOPDIR  :=  $(TOPDIR)/../../..
#-----------------------------------------------------

.PHONY:  link-files

all: link-files
#====================================================================
# 1. Copy constant.h to include/
	@if cmp -s constant.h $(TOPDIR)/include/constant.h      ;   \
        then                                                        \
            echo "Same constant.h"                              ;   \
        else                                                        \
            echo "Copying constant.h to $(TOPDIR)/include ..."  ;   \
            cp -f constant.h $(TOPDIR)/include/constant.h       ;   \
        fi
#====================================================================
# 2. Copy html-src to thttpd-2.23beta1/html-src
	@mkdir -p $(TOPDIR)/thttpd-2.23beta1/html-src
	@cp -uv ./html-src/html* $(TOPDIR)/thttpd-2.23beta1/html-src
#====================================================================
# 3. Copy sh_backup.c ,because ,the name is diff for different Vendors ,such as DDC  ,ActionTec
	#@cp -rf sh_backup.c $(TOPDIR)/cgi/sh_backup/sh_backup.c

install:
	@make rami


rami:
# Copy everything in source/ramdisk to realy ramdisk
	cp ramdisk/* $(TOPDIR)/../ramdisk/ -rf
# Delete CVS/ dir 
	find $(TOPDIR)/../ramdisk -name CVS -type d | xargs rm -rf

link-files:
	if [ ! -e ramdisk/home/httpd/html/HDD ] ; then  \
            cd ramdisk/home/httpd/html ; ln -sf /harddisk HDD ; cd - ;  \
        fi
	if [ ! -e ramdisk/home/httpd/html/SHARE ] ; then  \
            cd ramdisk/home/httpd/html ; ln -sf /share SHARE ; cd - ;  \
        fi

            
