+++ /dev/null
-SOURCE=\
-Chie \
-CommonLineRankCalc_k \
-RTeranishi \
-anglediffcalc \
-cufft \
-dataAnalysis_kayabuki \
-geogeoge \
-hidac2009 \
-hidac2010 \
-hidaka2009 \
-hiromi \
-hiroshiImageProcessing \
-hisanaga \
-hostCondition \
-itami \
-kayabuki \
-konson3 \
-kuma \
-miho2 \
-molecularWeightCalc \
-mrcImageBtest \
-mrcManipulate_kaya \
-myo \
-nakamichi2009 \
-reoleo \
-ryuuhaku \
-tacyas \
-takahiro \
-watanabe2009 \
-yajinori \
-yamashita09 \
-yoshinori \
-yoshio \
-#LastSource
+++ /dev/null
-SOURCE=\
-Chie \
-CommonLineRankCalc_k \
-RTeranishi \
-anglediffcalc \
-anglediffchk \
-cufft \
-dataAnalysis_kayabuki \
-geogeoge \
-hidac2009 \
-hidac2010 \
-hidaka2009 \
-hiromi \
-hiroshiImageProcessing \
-hostCondition \
-itami \
-iwaaya \
-kayabuki \
-konson3 \
-kuma \
-miho2 \
-molecularWeightCalc \
-mrcImageBtest \
-mrcManipulate_kaya \
-myo \
-nakamichi2009 \
-reoleo \
-ryuuhaku \
-tacyas \
-takahiro \
-watanabe2009 \
-yajinori \
-yamashita09 \
-yoshinori \
-yoshio \
-#LastSource
+++ /dev/null
-OBJECTNAME = Chie
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Optional","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[umber]","Number","Optional","1","1","number","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/chie/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CHIE_H
-#define CHIE_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct ChieInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagnumber;
- long number;
-
-} ChieInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(ChieInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(ChieInfo* info);
-extern void init1(ChieInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* CHIE_H */
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/Chie.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/Chie/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/Chie/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/Chie/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/Chie/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/Chie/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-/*
-# Chie : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : Chie
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-
-/*
-Example:
-typedef struct lChieInfo {
- float a;
- int b;
-} lChieInfo;
-
-typedef enum lChieMode {
- a=0,
- b=1
-} lChieMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- ChieInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- fprintf(info.Out:Q
- ,"%d\n",info.number);
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-/bin/bash: Chie: No such file or directory
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' Chie
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/Chie
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/Chie/doc/Chie.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'number' 'Number' n
- -E
- -E
--E
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/Chie/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/Chie/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/Chie/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/Chie/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/Chie/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/Chie/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(ChieInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->number = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagnumber++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(ChieInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->number = 0; info->flagnumber = 0;
-}
-
-void
-init1(ChieInfo* info)
-{
- char s[1024];
- int i;
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagnumber) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/Chie/src/Chie.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "Chie",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[umber] number (0 )] :Optional :Number\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = CommonLineRankCalc_k
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","CommonLinePositionListFile","Essential","1","1","In","inFile","NULL"
-"-inmap","-in[put]map","InputMapFileList","Essential","1","1","InMap","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/kayabuki/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef COMMONLINERANKCALC_K_H
-#define COMMONLINERANKCALC_K_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct CommonLineRankCalc_kInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagInMap;
- char* InMap;
- FILE* fptInMap;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} CommonLineRankCalc_kInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(CommonLineRankCalc_kInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(CommonLineRankCalc_kInfo* info);
-extern void init1(CommonLineRankCalc_kInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* COMMONLINERANKCALC_K_H */
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/CommonLineRankCalc_k.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/CommonLineRankCalc_k/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/CommonLineRankCalc_k/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/CommonLineRankCalc_k/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/CommonLineRankCalc_k/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/CommonLineRankCalc_k/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-/*
-# CommonLineRankCalc_k : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : CommonLineRankCalc_k
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "mrcImage.h"
-#include "File.h"
-#include "Memory.h"
-#include "String.h"
-
-/*
-Example:
-typedef struct lCommonLineRankCalc_kInfo {
- float a;
- int b;
-} lCommonLineRankCalc_kInfo;
-
-typedef enum lCommonLineRankCalc_kMode {
- a=0,
- b=1
-} lCommonLineRankCalc_kMode;
-*/
-int __calcRank(mrcImage* in, double clvalue, int mode);
-void __rankPrint(int* r5, int* r500, FILE* out);
-int
-main(int argc, char* argv[])
-{
- CommonLineRankCalc_kInfo info;
- char s[1024],ss[128];
- double cldata, dclposx, dclposy, cldata2;
- int clposx, clposy;
- int y, dy, rank;
- int rank5[201];
- int rank500[130];
- mrcImage in;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- for(y=0;y<201;y++) rank5[y]=0;
- for(y=0;y<130;y++) rank500[y]=0;
- fseek(info.fptIn, 0L, SEEK_SET);
- fseek(info.fptInMap, 0L, SEEK_SET);
- stringGetFromFile(s,"",info.fptInMap,stdout,1);
- mrcFileRead(&in,s,"in main",0);
- y = in.HeaderN.x;
- dy = 360/y;
- fseek(info.fptInMap, 0L, SEEK_SET);
- //fprintf(stderr,"in main before while-loop\n");
- while(NULL!=stringGetFromFile(s,"",info.fptIn,stdout,1)){
- stringGetFromFile(ss,"",info.fptInMap,stdout,1);
- dclposx = (double)stringGetNthRealData(s, 3, " ,\t");
- dclposy = (double)stringGetNthRealData(s, 4, " ,\t");
- dclposx *= dy; dclposy *= dy;
- clposx = (int)dclposx; clposx += (int)((dclposx - (double)clposx)*2.0);
- clposy = (int)dclposy; clposy += (int)((dclposy - (double)clposy)*2.0);
- //fprintf(stderr,"%f\t%f\t%d\t%d\n",dclposx,dclposy,clposx,clposy);
- mrcFileRead(&in,ss,"in main",0);
- //fprintf(stderr,"in main after mrcRead\n");
- mrcPixelDataGet(&in,clposx,clposy,0,&cldata, mrcPixelRePart, mrcPixelHowNearest);
- mrcPixelDataGet(&in,clposx+y/2,clposy+y/2,0,&cldata2, mrcPixelRePart, mrcPixelHowNearest);
- cldata = pow(cldata*cldata2,0.5);
- //fprintf(stderr,"in main before __calcRank\n");
- rank = __calcRank(&in, cldata, 0);
- //fprintf(stderr,"in main after __calcRank\n");
-
- rank500[rank/500]++;
- if(rank < 1000) rank5[rank/5]++;
- //fprintf(stderr,"in main after __calcRank\n");
- }
- //fprintf(stderr,"in main before rankprint\n");
- __rankPrint(rank5,rank500,stdout);
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
-
-int __calcRank(mrcImage* in, double clvalue, int mode)
-{
- int i,j,y,hy,count=0;
- double data,data2;
- y = in->HeaderN.x;
- hy = y/2;
- for(i=0;i<y;i++){ for(j=0;j<hy;j++){
- mrcPixelDataGet(in,i,j,0,&data, mrcPixelRePart, mrcPixelHowNearest);
- mrcPixelDataGet(in,i+hy,j+hy,0,&data2, mrcPixelRePart, mrcPixelHowNearest);
- data = pow(data*data2,0.5);
- if(data >= clvalue) count++;
- }}
- count--;
- return count;
-}
-
-void __rankPrint(int* r5, int* r500, FILE* out)
-{
- int i,j,total;
- fprintf(out,"rank 0-1000 d=5\n");
- total=0;
- for(i=0;i<201;i++){
- total += r5[i];
- fprintf(out,"%d-%d\t%d\t%d\n",i*5,(i*5)+4,total,r5[i]);
- }
- fprintf(out,"\nrank 0-64800 d=500\n");
- total=0;
- for(i=0;i<130;i++){
- total += r500[i];
- fprintf(out,"%d-%d\t%d\t%d\n",i*500,(i*500)+499,total,r500[i]);
- }
-}
-
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>CommonLineRankCalc_k</TITLE>
-</HEAD>
-<BODY>
-<H1>CommonLineRankCalc_k</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: CommonLineRankCalc_k
-Options:
- [-i[nput] In (NULL )] :Essential :CommonLinePositionListFile
- [-in[put]map InMap (NULL )] :Essential :InputMapFileList
- [-o[utput] Out (NULL )] :Optional :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' CommonLineRankCalc_k
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/CommonLineRankCalc_k
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/CommonLineRankCalc_k/doc/CommonLineRankCalc_k.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'CommonLinePositionListFile' i
- -I 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'InMap' 'InputMapFileList' inmap
- -O 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+6.000000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/CommonLineRankCalc_k/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/CommonLineRankCalc_k/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/CommonLineRankCalc_k/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/CommonLineRankCalc_k/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/CommonLineRankCalc_k/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/CommonLineRankCalc_k/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(CommonLineRankCalc_kInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("inmap") {
- if(i+1<argc) {
- info->InMap = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagInMap++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(CommonLineRankCalc_kInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptInMap = NULL; info->flagInMap = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(CommonLineRankCalc_kInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagInMap) {
- stringGetFromFile(s, "InMap", stdin, stdout, 0);
- info->InMap = stringGetNthWord(s, 1, " ,\t");
- info->flagInMap++;
- }
- if(info->flagInMap) {
- info->fptInMap = fileOpen(info->InMap, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/CommonLineRankCalc_k/src/CommonLineRankCalc_k.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "CommonLineRankCalc_k",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :CommonLinePositionListFile\n");
- fprintf(stderr, " [-in[put]map InMap (NULL )] :Essential :InputMapFileList\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-CLASSNAME = Test
+++ /dev/null
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-include .Source
-
-all:
- for dir in ${SOURCE} ; \
- do \
- if [ -d $${dir} ] ; then \
- $(CD) $${dir}; make all; $(CD) ..; \
- fi \
- done
-
-install:
- for dir in ${SOURCE} ; \
- do \
- if [ -d $${dir} ] ; then \
- $(CD) $${dir}; make install; $(CD) ..; \
- fi \
- done
-
-put:
- for dir in ${SOURCE} ; \
- do \
- if [ -d $${dir} ] ; then \
- $(CD) $${dir}; make put; $(CD) ..; \
- fi \
- done
-
-putSF:
- if [ -f private ] ; then \
- echo "$(WORLDNAME)/$(CLASSNAME) is private " ; \
- else \
- for dir in ${SOURCE} ; \
- do \
- if [ -d $${dir} ] ; then \
- $(CD) $${dir}; make putSF; $(CD) ..; \
- fi \
- done \
- fi
-
-clean:
- for dir in ${SOURCE} ; \
- do \
- $(CD) $${dir}; make clean; $(CD) ..; \
- done
-
-check:
- @for dir in ${SOURCE} ; do \
- if [ -d $${dir} ] ; then \
- $(CD) $${dir}; \
- echo $${dir}; \
- $(RM) Makefile; \
- $(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/Makefile Makefile ; \
- make check; \
- $(CD) ..; \
- fi \
- done
-
-update:
- @for dir in ${SOURCE} ; do \
- if [ -d $${dir} ] ; then \
- $(CD) $${dir}; \
- echo $${dir}; \
- $(RM) Makefile; \
- $(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/Makefile Makefile ; \
- make update; \
- $(CD) ..; \
- fi \
- done
-
-depend: check
- @for dir in ${SOURCE} ; \
- do \
- $(CD) $${dir}; make depend; $(CD) ..; \
- done
-
-backup:
- cd ../../..; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/Config; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/Makefile; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/.[A-z]*
- tar uvf ${EOS_HOME}/backup/EosBase.tar .[A-z]*
- @for dir in ${SOURCE} ; \
- do \
- $(CD) $${dir}; make backup; $(CD) ..; \
- done
-
-backup-all:
- cd ../../..; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/Config; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/Makefile; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/.[A-z]*
- tar rvf ${EOS_HOME}/backup/EosBase.tar .[A-z]*
- @for dir in ${SOURCE} ; \
- do \
- $(CD) $${dir}; make backup; $(CD) ..; \
- done
-
-distribute:
- cd ../../..; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/Config; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/Makefile; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/.[A-z]*
- @for dir in ${SOURCE} ; \
- do \
- $(CD) $${dir}; make distribute; $(CD) ..; \
- done
-
-distribute-all:
- cd ../../..; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/Config; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/Makefile; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/.[A-z]*
- @for dir in ${SOURCE} ; \
- do \
- $(CD) $${dir}; make distribute-all; $(CD) ..; \
- done
-
+++ /dev/null
-OBJECTNAME = RTeranishi
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Optional","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[umber]","Number","Optional","1","1","number","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/terarin/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef RTERANISHI_H
-#define RTERANISHI_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct RTeranishiInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagnumber;
- long number;
-
-} RTeranishiInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(RTeranishiInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(RTeranishiInfo* info);
-extern void init1(RTeranishiInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* RTERANISHI_H */
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/RTeranishi.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/RTeranishi/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/RTeranishi/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/RTeranishi/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/RTeranishi/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/RTeranishi/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/RTeranishi/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/RTeranishi/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/RTeranishi/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-/*
-# RTeranishi : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : RTeranishi
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-
-
-/*
-Example:
-typedef struct lRTeranishiInfo {
- float a;
- int b;
-} lRTeranishiInfo;
-
-typedef enum lRTeranishiMode {
- a=0,
- b=1
-} lRTeranishiMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- RTeranishiInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- fprintf(info.fptOut, "%d\n", info.number);
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>RTeranishi</TITLE>
-</HEAD>
-<BODY>
-<H1>RTeranishi</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: RTeranishi
-Options:
- [-i[nput] In (NULL )] :Optional :InputDataFile
- [-o[utput] Out (NULL )] :Optional :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
- [-n[umber] number (0 )] :Optional :Number
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' RTeranishi
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/RTeranishi
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/RTeranishi/doc/RTeranishi.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'number' 'Number' n
- -E
- -E
--E
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/RTeranishi/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/RTeranishi/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/RTeranishi/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(RTeranishiInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->number = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagnumber++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(RTeranishiInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->number = 0; info->flagnumber = 0;
-}
-
-void
-init1(RTeranishiInfo* info)
-{
- char s[1024];
- int i;
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagnumber) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/RTeranishi/src/RTeranishi.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "RTeranishi",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[umber] number (0 )] :Optional :Number\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = anglediffcalc
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/kayabuki/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef ANGLEDIFFCALC_H
-#define ANGLEDIFFCALC_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct anglediffcalcInfo {
- long flagRedirect;
-
-} anglediffcalcInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(anglediffcalcInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(anglediffcalcInfo* info);
-extern void init1(anglediffcalcInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* ANGLEDIFFCALC_H */
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/anglediffcalc.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/anglediffcalc/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/anglediffcalc/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/anglediffcalc/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/anglediffcalc/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/anglediffcalc/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/anglediffcalc/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/anglediffcalc/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/anglediffcalc/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/anglediffcalc/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/anglediffcalc/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/anglediffcalc/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-/*
-# anglediffcalc : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : anglediffcalc
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "Test.h"
-
-/*
-Example:
-typedef struct langlediffcalcInfo {
- float a;
- int b;
-} langlediffcalcInfo;
-
-typedef enum langlediffcalcMode {
- a=0,
- b=1
-} langlediffcalcMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- anglediffcalcInfo info;
- FILE *fpt;
- double data[28][3];
- char fname[8]="chktemp";
- int i,j;
- double total=0,average;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- fpt = fopen("chktemp","r");
-
- for(i=0;i<28;i++){
- for(j=0;j<3;j++){
-
- fscanf(fpt,"%lf",data[i][j]);
- total+=pow(data[i][j],2);
- fprintf(stdout,"%f ",data[i][j]);
- }
- fprintf(stdout,"\n");
- }
- fclose(fpt);
- average=total/81;
- average=pow(average,0.5);
- fprintf(stdout,"average = %f\n",average);
-
-
- return EXIT_SUCCESS;
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>anglediffcalc</TITLE>
-</HEAD>
-<BODY>
-<H1>anglediffcalc</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: anglediffcalc
-Options:
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' anglediffcalc
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/anglediffcalc
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/anglediffcalc/doc/anglediffcalc.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(anglediffcalcInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(anglediffcalcInfo* info)
-{
-}
-
-void
-init1(anglediffcalcInfo* info)
-{
- char s[1024];
- int i;
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/anglediffcalc/src/anglediffcalc.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "anglediffcalc",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = cufft
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-/home/people/tacyas/Eos/src/Config/Template/ToolsTemplate.Dir/Makefile
\ No newline at end of file
+++ /dev/null
-/home/people/tacyas/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/cufft.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef CUFFT_H
-#define CUFFT_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct cufftInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} cufftInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(cufftInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(cufftInfo* info);
-extern void init1(cufftInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* CUFFT_H */
+++ /dev/null
-#ifndef MRCIMAGEFFT_H
-#define MRCIMAGEFFT_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct mrcImageFFTInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} mrcImageFFTInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(mrcImageFFTInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(mrcImageFFTInfo* info);
-extern void init1(mrcImageFFTInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* MRCIMAGEFFT_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/cufft/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/cufft/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/cufft/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/cufft/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/cufft/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/cufft/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/cufft/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/cufft/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- rm -f $(OSTYPE)/.Depend
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c >> $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
--include $(OSTYPE)/.Depend
--include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/cufft/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/cufft/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/cufft/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(cufftInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(cufftInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-/*
-# cufft : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : cufft
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "Test.h"
-
-/*
-Example:
-typedef struct lcufftInfo {
- float a;
- int b;
-} lcufftInfo;
-
-typedef enum lcufftMode {
- a=0,
- b=1
-} lcufftMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- cufftInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-/*
-# %M% %Y% %I%
-# The latest update : %G% at %U%
-#
-#%Z% mrcImageFFT ver %I%
-#%Z% Created by
-#%Z%
-#%Z% Usage : mrcImageFFT
-#%Z% Attention
-#%Z%
-*/
-static char __sccs_id[] = "%Z%mrcImageFFT ver%I%; Date:%D% %Z%";
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-#include "mrcImage.h"
-
-int
-main(int argc, char* argv[])
-{
- long status;
- mrcImageFFTInfo info;
- mrcImage in;
- mrcImage out;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- mrcFileRead(&in, info.In, "in main", 0);
- lmrcImageFFT(&out, &in, info.mode);
- mrcFileWrite(&out, info.Out, "in main", 0);
-
- return EXIT_SUCCESS;
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
- fprintf(stderr, "x, y and z must be even pixels.\n");
- fprintf(stderr, "Excepts for like that \n");
- fprintf(stderr, "(x, y, z)=(100, 1, 1)\n");
-}
+++ /dev/null
-/*
-# cufft : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : cufft
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-
-extern "C" {
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-};
-
-#include <iostream>
-
-
-//#include <cutil.h>
-
-// デバイス関数(GPU側で実行する処理を記述)
-// この例は
-// GPUメモリからデータを取ってきて 平方根してGPUメモリに戻す
-// という処理です
-__global__ void calc_on_gpu(float* y)
-{
- int i = threadIdx.x;
- y[i] = sqrt(y[i]);
-}
-
-
-// main関数.
-// ちなみに __global__が付いていない関数は全て通常のC++コードとしてCPU側で実行されます.
-// (つまり __global__な関数がなければ単なるC++コードなのでg++でコンパイル可能です)
-
-int
-main(int argc, char* argv[])
-{
- int n = 500;
- int nb = sizeof(float)*n;
- float *x = (float*) malloc(nb);
- float *y;
-
- cufftInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- printf("n=%d\n", n);
-
- cudaMalloc((void**)&y, nb);
-
- for(int i=0; i<n; i++) x[i] = i;
-
- // データ転送: ホストメモリ -----> デバイスメモリ(GPU上のメモリ)
- cudaMemcpy(y, x, nb, cudaMemcpyHostToDevice);
-
- // カーネル (500個のスレッドでcalc_on_gpuを処理)
- calc_on_gpu <<<1, n>>>(y);
-
- // データ転送: デバイスメモリ(GPU上のメモリ) -----> ホストメモリ
- cudaMemcpy(x, y, nb, cudaMemcpyDeviceToHost);
-
- // 計算結果の表示
- for(int i=0; i<n; i++){
- printf("%d\t%f\n", i, x[i]);
- }
-
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>cufft</TITLE>
-</HEAD>
-<BODY>
-<H1>cufft</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: cufft
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-x, y and z must be even pixels.
-Excepts for like that
-(x, y, z)=(100, 1, 1)
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' cufft
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/cufft
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/cufft/doc/cufft.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(cufftInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(cufftInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,\t");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/cufft/src/cufft.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "cufft",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(cufftInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(cufftInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,\t");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/cufft/src/cufft.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "cufft",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-dummy()
-{
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = dataAnalysis_kayabuki
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/kayabuki/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/dataAnalysis_kayabuki.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef DATAANALYSIS_KAYABUKI_H
-#define DATAANALYSIS_KAYABUKI_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct dataAnalysis_kayabukiInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} dataAnalysis_kayabukiInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(dataAnalysis_kayabukiInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(dataAnalysis_kayabukiInfo* info);
-extern void init1(dataAnalysis_kayabukiInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* DATAANALYSIS_KAYABUKI_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/dataAnalysis_kayabuki/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/dataAnalysis_kayabuki/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/dataAnalysis_kayabuki/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/dataAnalysis_kayabuki/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/dataAnalysis_kayabuki/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/dataAnalysis_kayabuki/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/dataAnalysis_kayabuki/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/dataAnalysis_kayabuki/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/dataAnalysis_kayabuki/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/dataAnalysis_kayabuki/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/dataAnalysis_kayabuki/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(dataAnalysis_kayabukiInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-/*
-# dataAnalysis_kayabuki : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : dataAnalysis_kayabuki
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-
-/*
-Example:
-typedef struct ldataAnalysis_kayabukiInfo {
- float a;
- int b;
-} ldataAnalysis_kayabukiInfo;
-
-typedef enum ldataAnalysis_kayabukiMode {
- a=0,
- b=1
-} ldataAnalysis_kayabukiMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- dataAnalysis_kayabukiInfo info;
- //double data[3][3][3][30][12];
- int i,j,k,l,m,n,o;
- double ind[3];
- double out1, out2;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
- if(info.mode==4){
- for(i=0;i<20;i++){
- for(j=0;j<3;j++){
- fscanf(info.fptIn,"%lf",&ind[j]);
- out1=ind[j]-3.0; out2=ind[j]+3.0;
- fprintf(info.fptOut,"-Rot%d %f %f 2.0 ",j+1,out1,out2);
- }
- fprintf(info.fptOut,"\n");
- }
- }else if(info.mode==10){
- for(i=0;i<40;i++){
- for(j=0;j<3;j++){
- fscanf(info.fptIn,"%lf",&ind[j]);
- fprintf(info.fptOut,"-Rot%d %f %f 1.0 ",j+1,ind[j],ind[j]);
- }fprintf(info.fptOut,"\n");
- }
- }else if(info.mode==5){
- for(i=0;i<11;i++){
- for(j=0;j<3;j++){
- fscanf(info.fptIn,"%lf",&ind[j]);
- fprintf(info.fptOut,"-Rot%d %f %f 1.0 ",j+1,ind[j],ind[j]);
- }fprintf(info.fptOut,"\n");
- }
-
-}else if(info.mode==2){
- for(j=0;j<3;j++){
- fscanf(info.fptIn,"%lf",&ind[j]);
- fprintf(info.fptOut,"-Rot%d %f %f 1.0 ",j+1,ind[j],ind[j]);
- }
-}else if(info.mode==1){
- for(j=0;j<3;j++){
- fscanf(info.fptIn,"%lf",&ind[j]);
- out1=ind[j]-3.0; out2=ind[j]+3.0;
- fprintf(info.fptOut,"-Rot%d %f %f 2.0 ",j+1,out1,out2);
- }
- }else if(info.mode==64){
- for(i=0;i<50;i++){
- fscanf(info.fptIn,"%lf",&ind[0]);
- fscanf(info.fptIn,"%lf",&ind[0]);
- fscanf(info.fptIn,"%lf",&ind[0]);
- out1=0;
- for(j=1;j<7;j++){
-
- fscanf(info.fptIn,"%lf",&ind[0]);
- fscanf(info.fptIn,"%lf",&ind[0]);
- out1+=ind[0];
- fscanf(info.fptIn,"%lf",&ind[0]);
- }
- fprintf(info.fptOut,"%f\n",out1);
- }
-
- }else{
-
- for(i=0;i<10;i++){
- for(j=0;j<3;j++){
- fscanf(info.fptIn,"%lf",&ind[j]);
- fprintf(stderr,"%f\t",ind[j]);
- out1=ind[j]-10.0; out2=ind[j]+10.0;
- fprintf(info.fptOut,"-Rot%d %f %f 5.0 ",j+1,out1,out2);
- }
- fprintf(info.fptOut,"\n");
- }
- }
- /*for(i=0;i<3;i++){
- for(j=0;j<3;j++){
- for(k=0;k<3;k++){
- for(l=0;l<30;l++){
- for(m=0;m<12;m++){
- fscanf(info.fptIn,"%lf",&data[i][j][k][l][m]);
- }}}}}
- //fprintf(stdout,"%f %f\n",data[0][0][0][0][0],data[2][2][2][29][0]);
- */
- /*//noise effects of each rotate , for all column positioned below before one
- for(i=0;i<12;i++){//column
- for(j=0;j<3;j++){//rotate
- for(k=0;k<30;k++){//sm
- for(l=0;l<3;l++){//noise
- for(m=0;m<3;m++){//num
- fprintf(info.fptOut,"%15.11f, ",data[j][l][m][k][i]);
- }}fprintf(info.fptOut,"\n");
- }fprintf(info.fptOut,"\n");
- }fprintf(info.fptOut,"\n");
- }*/
-
- //
- /*
- for(i=0;i<12;i++){//column
- for(j=0;j<3;j++){//noise
- for(k=0;k<30;k++){//sm
- for(l=0;l<3;l++){//rotate
- for(m=0;m<3;m++){//num
- fprintf(info.fptOut,"%15.11f, ",data[l][j][m][k][i]);
- }}fprintf(info.fptOut,"\n");
- }fprintf(info.fptOut,"\n");
- }fprintf(info.fptOut,"\n");
- }
- */
-
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>dataAnalysis_kayabuki</TITLE>
-</HEAD>
-<BODY>
-<H1>dataAnalysis_kayabuki</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: dataAnalysis_kayabuki
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' dataAnalysis_kayabuki
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/dataAnalysis_kayabuki
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/dataAnalysis_kayabuki/doc/dataAnalysis_kayabuki.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(dataAnalysis_kayabukiInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(dataAnalysis_kayabukiInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,\t");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/dataAnalysis_kayabuki/src/dataAnalysis_kayabuki.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "dataAnalysis_kayabuki",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-include ../../../../../Config/Define.inc
-
-all: help exec
-
-help:
- @echo "----- Help Message Check -----"
- @../$(OSTYPE)/$(OBJECTNAME) -h
-
-exec:
- @echo "----- Execution Check -----"
- ../$(OSTYPE)/$(OBJECTNAME)
- @echo "----- Calc check -----"
-
-clean:
+++ /dev/null
-../../../../../..//data/dataAnalysis_kayabuki
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = geogeoge
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/george11/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/geogeoge.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef GEOGEOGE_H
-#define GEOGEOGE_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct geogeogeInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} geogeogeInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(geogeogeInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(geogeogeInfo* info);
-extern void init1(geogeogeInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* GEOGEOGE_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/geogeoge/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/geogeoge/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/geogeoge/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/geogeoge/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/geogeoge/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/geogeoge/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/geogeoge/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/geogeoge/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/geogeoge/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/geogeoge/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/geogeoge/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(geogeogeInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-/*
-# geogeoge : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : geogeoge
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "Test.h"
-
-/*
-Example:
-typedef struct lgeogeogeInfo {
- float a;
- int b;
-} lgeogeogeInfo;
-
-typedef enum lgeogeogeMode {
- a=0,
- b=1
-} lgeogeogeMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- geogeogeInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- sprintf(stdout,"I am george.\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>geogeoge</TITLE>
-</HEAD>
-<BODY>
-<H1>geogeoge</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: geogeoge
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Optional :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' geogeoge
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/geogeoge
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/geogeoge/doc/geogeoge.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(geogeogeInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(geogeogeInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/geogeoge/src/geogeoge.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "geogeoge",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = hidac2009
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/f238059h/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/hidac2009.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef HIDAC2009_H
-#define HIDAC2009_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct hidac2009Info {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} hidac2009Info;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(hidac2009Info* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(hidac2009Info* info);
-extern void init1(hidac2009Info* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* HIDAC2009_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/hidac2009/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/hidac2009/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/hidac2009/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/hidac2009/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/hidac2009/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/hidac2009/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/hidac2009/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/hidac2009/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/hidac2009/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/hidac2009/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/hidac2009/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(hidac2009Info* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-/*
-# hidac2009 : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : hidac2009
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "Test.h"
-
-/*
-Example:
-typedef struct lhidac2009Info {
- float a;
- int b;
-} lhidac2009Info;
-
-typedef enum lhidac2009Mode {
- a=0,
- b=1
-} lhidac2009Mode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- hidac2009Info info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>hidac2009</TITLE>
-</HEAD>
-<BODY>
-<H1>hidac2009</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: hidac2009
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' hidac2009
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/hidac2009
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/hidac2009/doc/hidac2009.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(hidac2009Info* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(hidac2009Info* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,\t");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools\/Test/hidac2009/src/hidac2009.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "hidac2009",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = hidac2010
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/f238059h/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/hidac2010.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef HIDAC2010_H
-#define HIDAC2010_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct hidac2010Info {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} hidac2010Info;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(hidac2010Info* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(hidac2010Info* info);
-extern void init1(hidac2010Info* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* HIDAC2010_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/hidac2010/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/hidac2010/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/hidac2010/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/hidac2010/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/hidac2010/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/hidac2010/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/hidac2010/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/hidac2010/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/hidac2010/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/hidac2010/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/hidac2010/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(hidac2010Info* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-/*
-# hidac2010 : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : hidac2010
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "Test.h"
-
-/*
-Example:
-typedef struct lhidac2010Info {
- float a;
- int b;
-} lhidac2010Info;
-
-typedef enum lhidac2010Mode {
- a=0,
- b=1
-} lhidac2010Mode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- hidac2010Info info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>hidac2010</TITLE>
-</HEAD>
-<BODY>
-<H1>hidac2010</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: hidac2010
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' hidac2010
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/hidac2010
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/hidac2010/doc/hidac2010.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(hidac2010Info* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(hidac2010Info* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,\t");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools\/Test/hidac2010/src/hidac2010.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "hidac2010",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = hidaka2009
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/f238059h/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/hidaka2009.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef HIDAKA2009_H
-#define HIDAKA2009_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct hidaka2009Info {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} hidaka2009Info;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(hidaka2009Info* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(hidaka2009Info* info);
-extern void init1(hidaka2009Info* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* HIDAKA2009_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/hidaka2009/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/hidaka2009/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/hidaka2009/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/hidaka2009/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/hidaka2009/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/hidaka2009/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/hidaka2009/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/hidaka2009/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/hidaka2009/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/hidaka2009/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/hidaka2009/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(hidaka2009Info* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-/*
-# hidaka2009 : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : hidaka2009
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "Test.h"
-
-/*
-Example:
-typedef struct lhidaka2009Info {
- float a;
- int b;
-} lhidaka2009Info;
-
-typedef enum lhidaka2009Mode {
- a=0,
- b=1
-} lhidaka2009Mode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- hidaka2009Info info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>hidaka2009</TITLE>
-</HEAD>
-<BODY>
-<H1>hidaka2009</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: hidaka2009
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' hidaka2009
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/hidaka2009
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/hidaka2009/doc/hidaka2009.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(hidaka2009Info* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(hidaka2009Info* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,\t");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools\/Test/hidaka2009/src/hidaka2009.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "hidaka2009",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = hiromi
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Optional","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[umber]","Number","Optional","1","1","number","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/hiromi/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/hiromi.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef HIROMI_H
-#define HIROMI_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct hiromiInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagnumber;
- long number;
-
-} hiromiInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(hiromiInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(hiromiInfo* info);
-extern void init1(hiromiInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* HIROMI_H */
+++ /dev/null
-I686LINUX/hiromi -html
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -h
-/home/people/hiromi/Eos/bin/I686LINUX/yoshinori -h
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -h
-/home/people/hiromi/Eos/bin/I686LINUX/itami -h
-/home/people/hiromi/Eos/bin/I686LINUX/itami -h
-/home/people/hiromi/Eos/bin/I686LINUX/miho2 -h
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -h
-I686LINUX/hiromi -html
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -h
-/home/people/hiromi/Eos/bin/I686LINUX/itami -h
-/home/people/hiromi/Eos/bin/I686LINUX/yoshinori -h
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-I686LINUX/hiromi -html
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-I686LINUX/hiromi -html
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-I686LINUX/hiromi -html
-X86LINUX64/hiromi -html
-CELLLINUX64/hiromi -html
-I686LINUX/hiromi -html
+++ /dev/null
-I686LINUX/hiromi -html
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -h
-/home/people/hiromi/Eos/bin/I686LINUX/yoshinori -h
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -h
-/home/people/hiromi/Eos/bin/I686LINUX/itami -h
-/home/people/hiromi/Eos/bin/I686LINUX/itami -h
-/home/people/hiromi/Eos/bin/I686LINUX/miho2 -h
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -h
-I686LINUX/hiromi -html
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -h
-/home/people/hiromi/Eos/bin/I686LINUX/itami -h
-/home/people/hiromi/Eos/bin/I686LINUX/yoshinori -h
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-I686LINUX/hiromi -html
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-I686LINUX/hiromi -html
-/home/people/hiromi/Eos/bin/I686LINUX/hiromi -n 3
-I686LINUX/hiromi -html
-X86LINUX64/hiromi -html
-CELLLINUX64/hiromi -html
-<<<<<<< HEAD
-I686LINUX/hiromi -html
-=======
-X86MAC64/hiromi -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/hiromi/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/hiromi/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/hiromi/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/hiromi/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/hiromi/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/hiromi/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/hiromi/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/hiromi/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/hiromi/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/hiromi/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/hiromi/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(hiromiInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->number = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagnumber++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-/*
-# hiromi : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : hiromi
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-
-/*
-Example:
-typedef struct lhiromiInfo {
- float a;
- int b;
-} lhiromiInfo;
-
-typedef enum lhiromiMode {
- a=0,
- b=1
-} lhiromiMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- hiromiInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
- printf("%d\n",info.number);
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>hiromi</TITLE>
-</HEAD>
-<BODY>
-<H1>hiromi</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: hiromi
-Options:
- [-i[nput] In (NULL )] :Optional :InputDataFile
- [-o[utput] Out (NULL )] :Optional :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
- [-n[umber] number (0 )] :Optional :Number
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' hiromi
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/hiromi
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/hiromi/doc/hiromi.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'number' 'Number' n
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(hiromiInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->number = 0; info->flagnumber = 0;
-}
-
-void
-init1(hiromiInfo* info)
-{
- char s[1024];
- int i;
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagnumber) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/hiromi/src/hiromi.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "hiromi",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[umber] number (0 )] :Optional :Number\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = hiroshiImageProcessing
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/hiroshi/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/hiroshiImageProcessing.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef HIROSHIIMAGEPROCESSING_H
-#define HIROSHIIMAGEPROCESSING_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct hiroshiImageProcessingInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} hiroshiImageProcessingInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(hiroshiImageProcessingInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(hiroshiImageProcessingInfo* info);
-extern void init1(hiroshiImageProcessingInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* HIROSHIIMAGEPROCESSING_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/hiroshiImageProcessing/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/hiroshiImageProcessing/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/hiroshiImageProcessing/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/hiroshiImageProcessing/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/hiroshiImageProcessing/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/hiroshiImageProcessing/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/hiroshiImageProcessing/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/hiroshiImageProcessing/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/hiroshiImageProcessing/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/hiroshiImageProcessing/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/hiroshiImageProcessing/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(hiroshiImageProcessingInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-/*
-# hiroshiImageProcessing : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : hiroshiImageProcessing
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "Test.h"
-
-/*
-Example:
-typedef struct lhiroshiImageProcessingInfo {
- float a;
- int b;
-} lhiroshiImageProcessingInfo;
-
-typedef enum lhiroshiImageProcessingMode {
- a=0,
- b=1
-} lhiroshiImageProcessingMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- hiroshiImageProcessingInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>hiroshiImageProcessing</TITLE>
-</HEAD>
-<BODY>
-<H1>hiroshiImageProcessing</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: hiroshiImageProcessing
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' hiroshiImageProcessing
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/hiroshiImageProcessing
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/hiroshiImageProcessing/doc/hiroshiImageProcessing.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(hiroshiImageProcessingInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(hiroshiImageProcessingInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/hiroshiImageProcessing/src/hiroshiImageProcessing.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "hiroshiImageProcessing",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = hisanaga
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","stdout"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE);
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-update:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE);
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; echo "Y" | make update
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-install:
- cd ../src; make install-doc; cd ../doc
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/hisanaga.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef HISANAGA_H
-#define HISANAGA_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct hisanagaInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} hisanagaInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(hisanagaInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(hisanagaInfo* info);
-extern void init1(hisanagaInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* HISANAGA_H */
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- echo "Compilation is complete"; \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- $(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE); \
- $(CHMOD) 555 ../$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- else \
- echo "Compilation is incomplete. $(OBJECTNAME)"; \
- fi
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- rm -f $(OSTYPE)/.Depend
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c >> $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
--include $(OSTYPE)/.Depend
--include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/X86MAC64/src/Tools/Test/hisanaga/src/X86MAC64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(hisanagaInfo* info, int argc, char* argv[])
-{
- long i;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-/*
-# hisanaga : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : hisanaga
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "hisanaga.h"
-#include "String.h"
-#include "eosBayes.h"
-
-/*
-Example:
-typedef struct lhisanagaInfo {
- float a;
- int b;
-} lhisanagaInfo;
-
-typedef enum lhisanagaMode {
- a=0,
- b=1
-} lhisanagaMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- hisanagaInfo info;
- eosBayes out;
-
-
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- eosBayesPriorRead(info.fptIn,&out,0);
-
- DEBUGPRINT("eosBayesPriorRead finish\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-/*
-# hisanaga : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : hisanaga
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "hisanaga.h"
-
-/*
-Example:
-typedef struct lhisanagaInfo {
- float a;
- int b;
-} lhisanagaInfo;
-
-typedef enum lhisanagaMode {
- a=0,
- b=1
-} lhisanagaMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- hisanagaInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' hisanaga
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/hisanaga
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/hisanaga/doc/hisanaga.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(hisanagaInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = stdout; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(hisanagaInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/hisanaga/src/hisanaga.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "hisanaga",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-include ../../../../../Config/Define.inc
-
-all: help exec
-
-help:
- @echo "----- Help Message Check -----"
- @../$(OSTYPE)/$(OBJECTNAME) -h
-
-exec:
- @echo "----- Execution Check -----"
- ../$(OSTYPE)/$(OBJECTNAME) -i ./data/test.in
- @echo "----- Calc check -----"
-
-clean:
+++ /dev/null
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-include ../../../../../Config/Define.inc
-
-all: help exec
-
-help:
- @echo "----- Help Message Check -----"
- @../$(OSTYPE)/$(OBJECTNAME) -h
-
-exec:
- @echo "----- Execution Check -----"
- ../$(OSTYPE)/$(OBJECTNAME) -i test.in
- @echo "----- Calc check -----"
-
-clean:
+++ /dev/null
-../../../../../..//data/hisanaga
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL ).as(inFile ) ] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (stdout ).as(outFile ) ] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL ).as(inFile ) ] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 ).as(Integer ) ] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = hostCondition
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-o","-o[utput]","Output: ASCII","Optional","1","1","Out","outFile","stdout"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/tacyas/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/hostCondition.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef HOSTCONDITION_H
-#define HOSTCONDITION_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct hostConditionInfo {
- long flagRedirect;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} hostConditionInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(hostConditionInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(hostConditionInfo* info);
-extern void init1(hostConditionInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* HOSTCONDITION_H */
+++ /dev/null
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition -h
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition -h
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition -h
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-X86LINUX64/hostCondition -html
-X86LINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/X86LINUX64/hostCondition
-X86LINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/X86LINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-I686LINUX/hostCondition -html
+++ /dev/null
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition -h
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition -h
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition -h
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-X86LINUX64/hostCondition -html
-X86LINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/X86LINUX64/hostCondition
-X86LINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/X86LINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-/home/people/tacyas/Eos/bin/CELLLINUX64/hostCondition
-CELLLINUX64/hostCondition -html
-<<<<<<< HEAD
-I686LINUX/hostCondition -html
-=======
-X86MAC64/hostCondition -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/hostCondition/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/hostCondition/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/hostCondition/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/hostCondition/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/hostCondition/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/hostCondition/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/hostCondition/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/hostCondition/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/hostCondition/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/hostCondition/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/hostCondition/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(hostConditionInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-/*
-# hostCondition : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : hostCondition
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-
-/*
-Example:
-typedef struct lhostConditionInfo {
- float a;
- int b;
-} lhostConditionInfo;
-
-typedef enum lhostConditionMode {
- a=0,
- b=1
-} lhostConditionMode;
-*/
-
-union endianTest {
- int i;
- short s[2];
- char c[4];
-};
-
-void
-byteSizeCheck(FILE* fpt)
-{
- fprintf(fpt, "---- Byte Size ----\n");
- fprintf(fpt, "Byte: char %d \n", sizeof(char));
- fprintf(fpt, "Byte: short %d \n", sizeof(short));
- fprintf(fpt, "Byte: int %d \n", sizeof(int));
- fprintf(fpt, "Byte: long %d \n", sizeof(long));
- fprintf(fpt, "Byte: float %d \n", sizeof(float));
- fprintf(fpt, "Byte: double %d \n", sizeof(double));
-}
-
-void
-endianCheck(FILE* fpt)
-{
- union endianTest t;
- fprintf(fpt, "---- Endianness/ByteOrder ----\n");
-
- t.i = 10;
- if(t.c[0]==t.i) {
- fprintf(fpt, "Little Endian / X86\n");
- } else {
- fprintf(fpt, "Big Endian / nonX86 \n");
- }
-}
-
-int
-main(int argc, char* argv[])
-{
- hostConditionInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
- byteSizeCheck(info.fptOut);
- endianCheck(info.fptOut);
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>hostCondition</TITLE>
-</HEAD>
-<BODY>
-<H1>hostCondition</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: hostCondition
-Options:
- [-o[utput] Out (stdout )] :Optional :Output: ASCII
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' hostCondition
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/hostCondition
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/hostCondition/doc/hostCondition.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -O 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'Out' 'Output: ASCII' o
- -I 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+4.500000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(hostConditionInfo* info)
-{
- info->fptOut = stdout; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(hostConditionInfo* info)
-{
- char s[1024];
- int i;
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/hostCondition/src/hostCondition.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "hostCondition",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-o[utput] Out (stdout )] :Optional :Output: ASCII\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = itami
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i1","-i[nput]1","InputDataFile1","Essential","1","1","In1","inFile","NULL"
-"-i2","-i[nput]2","InputDataFile2","Essential","1","1","In2","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/itami/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/itami.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef ITAMI_H
-#define ITAMI_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct itamiInfo {
- long flagRedirect;
-
- long flagIn1;
- char* In1;
- FILE* fptIn1;
-
- long flagIn2;
- char* In2;
- FILE* fptIn2;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} itamiInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(itamiInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(itamiInfo* info);
-extern void init1(itamiInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* ITAMI_H */
+++ /dev/null
-I686LINUX/itami -html
-/home/people/itami/Eos/bin/I686LINUX/itami -h
-/home/people/itami/Eos/bin/I686LINUX/hiromi -h
-I686LINUX/itami -html
-/home/people/itami/Eos/bin/I686LINUX/itami -h
-I686LINUX/itami -html
-X86LINUX64/itami -html
-CELLLINUX64/itami -html
-I686LINUX/itami -html
+++ /dev/null
-I686LINUX/itami -html
-/home/people/itami/Eos/bin/I686LINUX/itami -h
-/home/people/itami/Eos/bin/I686LINUX/hiromi -h
-I686LINUX/itami -html
-/home/people/itami/Eos/bin/I686LINUX/itami -h
-I686LINUX/itami -html
-X86LINUX64/itami -html
-CELLLINUX64/itami -html
-<<<<<<< HEAD
-I686LINUX/itami -html
-=======
-X86MAC64/itami -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/itami/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/itami/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/itami/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/itami/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/itami/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/itami/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/itami/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/itami/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/itami/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/itami/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/itami/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(itamiInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i1") {
- if(i+1<argc) {
- info->In1 = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn1++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("i2") {
- if(i+1<argc) {
- info->In2 = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn2++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(itamiInfo* info)
-{
- info->fptIn1 = NULL; info->flagIn1 = 0;
- info->fptIn2 = NULL; info->flagIn2 = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(itamiInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn1) {
- stringGetFromFile(s, "In1", stdin, stdout, 0);
- info->In1 = stringGetNthWord(s, 1, " ,");
- info->flagIn1++;
- }
- if(info->flagIn1) {
- info->fptIn1 = fileOpen(info->In1, "r");
- }
-
- if(!info->flagIn2) {
- stringGetFromFile(s, "In2", stdin, stdout, 0);
- info->In2 = stringGetNthWord(s, 1, " ,");
- info->flagIn2++;
- }
- if(info->flagIn2) {
- info->fptIn2 = fileOpen(info->In2, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/itami/src/itami.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "itami",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/*
-# itami : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : itami
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-
-/*
-Example:
-typedef struct litamiInfo {
- float a;
- int b;
-} litamiInfo;
-
-typedef enum litamiMode {
- a=0,
- b=1
-} litamiMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- itamiInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>itami</TITLE>
-</HEAD>
-<BODY>
-<H1>itami</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: itami
-Options:
- [-i[nput]1 In1 (NULL )] :Essential :InputDataFile1
- [-i[nput]2 In2 (NULL )] :Essential :InputDataFile2
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' itami
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/itami
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/itami/doc/itami.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In1' 'InputDataFile1' i1
- -I 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'In2' 'InputDataFile2' i2
- -O 1 0 1 1 0 1 -1x1+1+4.500000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+6.000000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput]1 In1 (NULL )] :Essential :InputDataFile1\n");
- fprintf(stderr, " [-i[nput]2 In2 (NULL )] :Essential :InputDataFile2\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = kayabuki
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Optional","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[umber]","Number","Optional","1","1","num","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/kayabuki/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/kayabuki.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef KAYABUKI_H
-#define KAYABUKI_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct kayabukiInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagnum;
- long num;
-
-} kayabukiInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(kayabukiInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(kayabukiInfo* info);
-extern void init1(kayabukiInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* KAYABUKI_H */
+++ /dev/null
-I386LINUX/kayabuki -html
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -h
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -h
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -h
-I386LINUX/kayabuki -html
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -h
-I386LINUX/kayabuki -html
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -n 3
-I386LINUX/kayabuki -html
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -o testk.out -i 4
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -o testk.out -n 4
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -o testk.out
-X86LINUX64/kayabuki -html
-CELLLINUX64/kayabuki -html
-I686LINUX/kayabuki -html
+++ /dev/null
-I386LINUX/kayabuki -html
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -h
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -h
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -h
-I386LINUX/kayabuki -html
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -h
-I386LINUX/kayabuki -html
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -n 3
-I386LINUX/kayabuki -html
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -o testk.out -i 4
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -o testk.out -n 4
-/home/people/kayabuki/Eos/bin/I386LINUX/kayabuki -o testk.out
-X86LINUX64/kayabuki -html
-CELLLINUX64/kayabuki -html
-<<<<<<< HEAD
-I686LINUX/kayabuki -html
-=======
-X86MAC64/kayabuki -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/kayabuki/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/kayabuki/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/kayabuki/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/kayabuki/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/kayabuki/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/kayabuki/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/kayabuki/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/kayabuki/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/kayabuki/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/kayabuki/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/kayabuki/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(kayabukiInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->num = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagnum++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(kayabukiInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->num = 0; info->flagnum = 0;
-}
-
-void
-init1(kayabukiInfo* info)
-{
- char s[1024];
- int i;
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagnum) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/kayabuki/src/kayabuki.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "kayabuki",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/*
-# kayabuki : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : kayabuki
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-//#include "Test.h"
-
-/*
-Example:
-typedef struct lkayabukiInfo {
- float a;
- int b;
-} lkayabukiInfo;
-
-typedef enum lkayabukiMode {
- a=0,
- b=1
-} lkayabukiMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- kayabukiInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
- fprintf(info.fptOut,"%d\n",info.num);
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>kayabuki</TITLE>
-</HEAD>
-<BODY>
-<H1>kayabuki</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: kayabuki
-Options:
- [-i[nput] In (NULL )] :Optional :InputDataFile
- [-o[utput] Out (NULL )] :Optional :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
- [-n[umber] num (0 )] :Optional :Number
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' kayabuki
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/kayabuki
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/kayabuki/doc/kayabuki.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'num' 'Number' n
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[umber] num (0 )] :Optional :Number\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = konson3
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Optional","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[umber]","number","Optional","1","1","number","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/konson3/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/konson3.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef KONSON3_H
-#define KONSON3_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct konson3Info {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagnumber;
- long number;
-
-} konson3Info;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(konson3Info* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(konson3Info* info);
-extern void init1(konson3Info* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* KONSON3_H */
+++ /dev/null
-I686LINUX/konson3 -html
-/home/people/konson3/Eos/bin/I686LINUX/konson3
-/home/people/konson3/Eos/bin/I686LINUX/konson3 -h
-/home/people/konson3/Eos/bin/I686LINUX/hiromi
-I686LINUX/konson3 -html
-/home/people/konson3/Eos/bin/I686LINUX/konson3 -n 3
-I686LINUX/konson3 -html
-X86LINUX64/konson3 -html
-CELLLINUX64/konson3 -html
-I686LINUX/konson3 -html
+++ /dev/null
-I686LINUX/konson3 -html
-/home/people/konson3/Eos/bin/I686LINUX/konson3
-/home/people/konson3/Eos/bin/I686LINUX/konson3 -h
-/home/people/konson3/Eos/bin/I686LINUX/hiromi
-I686LINUX/konson3 -html
-/home/people/konson3/Eos/bin/I686LINUX/konson3 -n 3
-I686LINUX/konson3 -html
-X86LINUX64/konson3 -html
-CELLLINUX64/konson3 -html
-<<<<<<< HEAD
-I686LINUX/konson3 -html
-=======
-X86MAC64/konson3 -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/konson3/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/konson3/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/konson3/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/konson3/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/konson3/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/konson3/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/konson3/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/konson3/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/konson3/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/konson3/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/konson3/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(konson3Info* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->number = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagnumber++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(konson3Info* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->number = 0; info->flagnumber = 0;
-}
-
-void
-init1(konson3Info* info)
-{
- char s[1024];
- int i;
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagnumber) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/konson3/src/konson3.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "konson3",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/*
-# konson3 : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : konson3
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-
-/*
-Example:
-typedef struct lkonson3Info {
- float a;
- int b;
-} lkonson3Info;
-
-typedef enum lkonson3Mode {
- a=0,
- b=1
-} lkonson3Mode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- konson3Info info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>konson3</TITLE>
-</HEAD>
-<BODY>
-<H1>konson3</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: konson3
-Options:
- [-i[nput] In (NULL )] :Optional :InputDataFile
- [-o[utput] Out (NULL )] :Optional :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
- [-n[umber] number (0 )] :Optional :number
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' konson3
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/konson3
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/konson3/doc/konson3.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'number' 'number' n
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[umber] number (0 )] :Optional :number\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = kuma
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/kuma/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/kuma.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef KUMA_H
-#define KUMA_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct kumaInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} kumaInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(kumaInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(kumaInfo* info);
-extern void init1(kumaInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* KUMA_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/kuma/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/kuma/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/kuma/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/kuma/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/kuma/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/kuma/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/kuma/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/kuma/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/kuma/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/kuma/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/kuma/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(kumaInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(kumaInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(kumaInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,\t");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools\/Test/kuma/src/kuma.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "kuma",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/*
-# kuma : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : kuma
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "Test.h"
-
-/*
-Example:
-typedef struct lkumaInfo {
- float a;
- int b;
-} lkumaInfo;
-
-typedef enum lkumaMode {
- a=0,
- b=1
-} lkumaMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- kumaInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>kuma</TITLE>
-</HEAD>
-<BODY>
-<H1>kuma</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: kuma
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' kuma
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/kuma
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/kuma/doc/kuma.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = miho2
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Optional","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[umber]","number","Optional","1","1","number","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/miho0514/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/miho2.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef MIHO2_H
-#define MIHO2_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct miho2Info {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagnumber;
- long number;
-
-} miho2Info;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(miho2Info* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(miho2Info* info);
-extern void init1(miho2Info* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* MIHO2_H */
+++ /dev/null
-I686LINUX/miho2 -html
-/home/people/miho0514/Eos/bin/I686LINUX/miho2 -h
-/home/people/miho0514/Eos/bin/I686LINUX/miho2 -i
-/home/people/miho0514/Eos/bin/I686LINUX/hiromi -h
-/home/people/miho0514/Eos/bin/I686LINUX/itami -h
-I686LINUX/miho2 -html
-/home/people/miho0514/Eos/bin/I686LINUX/miho2
-/home/people/miho0514/Eos/bin/I686LINUX/miho2 -h
-I686LINUX/miho2 -html
-I686LINUX/miho2 -html
-/home/people/miho0514/Eos/bin/I686LINUX/miho2 -n 34
-/home/people/miho0514/Eos/bin/I686LINUX/miho2 -n 536
-I686LINUX/miho2 -html
-X86LINUX64/miho2 -html
-CELLLINUX64/miho2 -html
-I686LINUX/miho2 -html
+++ /dev/null
-I686LINUX/miho2 -html
-/home/people/miho0514/Eos/bin/I686LINUX/miho2 -h
-/home/people/miho0514/Eos/bin/I686LINUX/miho2 -i
-/home/people/miho0514/Eos/bin/I686LINUX/hiromi -h
-/home/people/miho0514/Eos/bin/I686LINUX/itami -h
-I686LINUX/miho2 -html
-/home/people/miho0514/Eos/bin/I686LINUX/miho2
-/home/people/miho0514/Eos/bin/I686LINUX/miho2 -h
-I686LINUX/miho2 -html
-I686LINUX/miho2 -html
-/home/people/miho0514/Eos/bin/I686LINUX/miho2 -n 34
-/home/people/miho0514/Eos/bin/I686LINUX/miho2 -n 536
-I686LINUX/miho2 -html
-X86LINUX64/miho2 -html
-CELLLINUX64/miho2 -html
-<<<<<<< HEAD
-I686LINUX/miho2 -html
-=======
-X86MAC64/miho2 -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/miho2/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/miho2/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/miho2/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/miho2/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/miho2/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/miho2/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/miho2/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/miho2/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/miho2/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/miho2/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/miho2/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(miho2Info* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->number = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagnumber++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(miho2Info* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->number = 0; info->flagnumber = 0;
-}
-
-void
-init1(miho2Info* info)
-{
- char s[1024];
- int i;
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagnumber) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/miho2/src/miho2.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "miho2",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-
-/*
-# miho2 : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : miho2
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-/*
-Example:
-typedef struct lmiho2Info {
- float a;
- int b;
-} lmiho2Info;
-
-typedef enum lmiho2Mode {
- a=0,
- b=1
-} lmiho2Mode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- miho2Info info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
- printf("%d\n",info.number);
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>miho2</TITLE>
-</HEAD>
-<BODY>
-<H1>miho2</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: miho2
-Options:
- [-i[nput] In (NULL )] :Optional :InputDataFile
- [-o[utput] Out (NULL )] :Optional :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
- [-n[umber] number (0 )] :Optional :number
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' miho2
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/miho2
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/miho2/doc/miho2.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'number' 'number' n
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[umber] number (0 )] :Optional :number\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = molecularWeightCalc
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-#"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/mine/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/molecularWeightCalc.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef MOLECULARWEIGHTCALC_H
-#define MOLECULARWEIGHTCALC_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct molecularWeightCalcInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} molecularWeightCalcInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(molecularWeightCalcInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(molecularWeightCalcInfo* info);
-extern void init1(molecularWeightCalcInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* MOLECULARWEIGHTCALC_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/molecularWeightCalc/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/molecularWeightCalc/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/molecularWeightCalc/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/molecularWeightCalc/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/molecularWeightCalc/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-/*
-# molecularWeightCalc : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : molecularWeightCalc
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-//#include "Test.h"
-#include "./pdb.h"
-/*
-Example:
-typedef struct lmolecularWeightCalcInfo {
- float a;
- int b;
-} lmolecularWeightCalcInfo;
-
-typedef enum lmolecularWeightCalcMode {
- a=0,
- b=1
-} lmolecularWeightCalcMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- molecularWeightCalcInfo info;
- FILE* fptIn;
- pdbFile pdb;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- fptIn = fopen(argv[1],"r");
- if(fptIn==NULL){
- fprintf(stderr,"Can not Open File!!\n");
- exit(EXIT_FAILURE);
- }
-
- if(strncmp(argv[1],".pdb",3)==0){
- fprintf(stderr,"%s:Input File Shoud be .pdb\n",argv[1]);
- exit(EXIT_FAILURE);
- }
-
- pdbFileRead(&pdb,fptIn,0);
- pdbMolecularWeightCalc(&pdb);
-
- fprintf(stdout,"Molecular Weight of %s = %f.\n",argv[1],pdb.MW);
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/molecularWeightCalc/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/molecularWeightCalc/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/molecularWeightCalc/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/molecularWeightCalc/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/molecularWeightCalc/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/molecularWeightCalc/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(molecularWeightCalcInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(molecularWeightCalcInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(molecularWeightCalcInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/molecularWeightCalc/src/molecularWeightCalc.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "molecularWeightCalc",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/bin/bash: molecularWeightCalc: No such file or directory
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' molecularWeightCalc
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/molecularWeightCalc
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/molecularWeightCalc/doc/molecularWeightCalc.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -I 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+4.500000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#ifndef PDB_H\r
-#define PDB_H\r
-\r
-#include <stdio.h>\r
-\r
-typedef float pdbRealType;\r
-typedef int pdbIntegerType;\r
-\r
-typedef enum pdbRecordType {\r
- pdbRecordATOM=0,\r
- pdbRecordHETATM,\r
- pdbRecordUnsupported\r
-} pdbRecordType;\r
-\r
-#define RECORD_LEN (80)\r
-\r
-#define RECORDNAME_START (0)\r
-#define RECORDNAME_LEN (6)\r
-#define SERIAL_START (RECORDNAME_START+RECORDNAME_LEN)\r
-#define SERIAL_LEN (5)\r
-#define ATOMNAME_START (SERIAL_START+SERIAL_LEN+1)\r
-#define ATOMNAME_LEN (4)\r
-#define ALTLOC_START (ATOMNAME_START+ATOMNAME_LEN)\r
-#define ALTLOC_LEN (1)\r
-#define RESNAME_START (ALTLOC_START+ALTLOC_LEN)\r
-#define RESNAME_LEN (3)\r
-#define CHAINID_START (RESNAME_START+RESNAME_LEN+1)\r
-#define CHAINID_LEN (1)\r
-#define RESSEQ_START (CHAINID_START+CHAINID_LEN)\r
-#define RESSEQ_LEN (4)\r
-#define ICODE_START (RESSEQ_START+RESSEQ_LEN)\r
-#define ICODE_LEN (1)\r
-#define COORDX_START (ICODE_START+ICODE_LEN+3)\r
-#define COORDX_LEN (8)\r
-#define COORDY_START (COORDX_START+COORDX_LEN)\r
-#define COORDY_LEN (8)\r
-#define COORDZ_START (COORDY_START+COORDY_LEN)\r
-#define COORDZ_LEN (8)\r
-#define OCCUPANCY_START (COORDZ_START+COORDZ_LEN)\r
-#define OCCUPANCY_LEN (6)\r
-#define TEMPFACTOR_START (OCCUPANCY_START+OCCUPANCY_LEN)\r
-#define TEMPFACTOR_LEN (6)\r
-#define SEGID_START (TEMPFACTOR_START+TEMPFACTOR_LEN+6)\r
-#define SEGID_LEN (4)\r
-#define ELEMENT_START (SEGID_START+SEGID_LEN)\r
-#define ELEMENT_LEN (2)\r
-#define CHARGE_START (ELEMENT_START+ELEMENT_LEN)\r
-#define CHARGE_LEN (2)\r
-\r
-\r
-#define ATOM_RECORD_FORMAT "%6s%5d %4s%c%3s %c%4d%c %8.3f%8.3f%8.3f%6.2f%6.2f %4s%2s%2s"\r
-#define GENERAL_RECORD_FORMAT "%80s"\r
-\r
-/*\r
- * pdbCoord\r
- */\r
-typedef struct pdbCoord {\r
- pdbRealType x;\r
- pdbRealType y;\r
- pdbRealType z;\r
-} pdbCoord;\r
-\r
-typedef struct pdbColor {\r
- pdbRealType R;\r
- pdbRealType G;\r
- pdbRealType B;\r
-} pdbColor;\r
-\r
-typedef struct pdbOneRecord pdbOneRecord;\r
-\r
-/*\r
- * pdbOneRecord \r
- */ \r
-struct pdbOneRecord {\r
- pdbRecordType record;\r
- pdbIntegerType atomSerialNumber;\r
- char atomName[4+1];\r
- char altLoc;\r
- char resName[3+1];\r
- char chainID;\r
- pdbIntegerType resSequenceNumber;\r
- char iCode;\r
- pdbCoord coord;\r
- pdbRealType occupancy;\r
- pdbRealType tempFactor;\r
- char segID[4+1];\r
- char element[2+1];\r
- char charge[2+1];\r
-\r
- char* unsupportedRecord;\r
-\r
- pdbColor color;\r
- pdbColor rescolor;\r
- \r
- pdbOneRecord* next; \r
- pdbOneRecord* previous;\r
-} ;\r
-\r
-/*\r
- * pdbFile\r
- */\r
-typedef struct pdbFile {\r
- pdbOneRecord* top;\r
- pdbOneRecord* current;\r
- pdbOneRecord* bottom;\r
- pdbIntegerType nAtom;\r
- pdbRealType tempMin;\r
- pdbRealType tempMax;\r
- pdbRealType MW;\r
-} pdbFile;\r
-\r
-\r
-extern pdbFile mypdb;\r
-extern int displaymode;\r
-/*\r
- * Functions\r
- */\r
-extern void pdbFileRead(pdbFile* pdb, FILE* fpt, int mode);\r
-extern void pdbFileOneRecordRead(pdbOneRecord* current, char* s, int mode);\r
-extern void pdbFileWrite(pdbFile* pdb, FILE* fpt, int mode);\r
-extern void pdbFileOneRecordWrite(pdbOneRecord* current, char* s, int mode);\r
-extern void pdbInit(pdbFile* pdb, int mode);\r
-extern pdbOneRecord* pdbOneRecordAllocate();\r
-extern int pdbIsAtom(pdbOneRecord* current);\r
-extern pdbRecordType pdbRecordTypeAssign(char* s);\r
-extern char* pdbRecordStringAssign(pdbRecordType record, char* s);\r
-extern int pdbZValueGet(pdbOneRecord* pdb);\r
-extern void pdbAreaInfo(pdbFile* pdb, pdbCoord* mean, double* max, int mode);\r
-extern void pdbTempInfoGet(pdbFile* pdb);\r
-extern void pdbColorInfoGet(pdbFile* pdb);\r
-extern void pdbResColorInfoGet(pdbFile* pdb);\r
-extern void pdbMolecularWeightCalc(pdbFile* pdb);\r
-\r
-#endif /* PDB_H */\r
+++ /dev/null
-/*
-# pdb.h : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : pdb.h
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-/* $Log$ */
+++ /dev/null
-#ifndef PDB_H\r
-#define PDB_H\r
-\r
-#include <stdio.h>\r
-\r
-typedef float pdbRealType;\r
-typedef int pdbIntegerType;\r
-\r
-typedef enum pdbRecordType {\r
- pdbRecordATOM=0,\r
- pdbRecordHETATM,\r
- pdbRecordUnsupported\r
-} pdbRecordType;\r
-\r
-#define RECORD_LEN (80)\r
-\r
-#define RECORDNAME_START (0)\r
-#define RECORDNAME_LEN (6)\r
-#define SERIAL_START (RECORDNAME_START+RECORDNAME_LEN)\r
-#define SERIAL_LEN (5)\r
-#define ATOMNAME_START (SERIAL_START+SERIAL_LEN+1)\r
-#define ATOMNAME_LEN (4)\r
-#define ALTLOC_START (ATOMNAME_START+ATOMNAME_LEN)\r
-#define ALTLOC_LEN (1)\r
-#define RESNAME_START (ALTLOC_START+ALTLOC_LEN)\r
-#define RESNAME_LEN (3)\r
-#define CHAINID_START (RESNAME_START+RESNAME_LEN+1)\r
-#define CHAINID_LEN (1)\r
-#define RESSEQ_START (CHAINID_START+CHAINID_LEN)\r
-#define RESSEQ_LEN (4)\r
-#define ICODE_START (RESSEQ_START+RESSEQ_LEN)\r
-#define ICODE_LEN (1)\r
-#define COORDX_START (ICODE_START+ICODE_LEN+3)\r
-#define COORDX_LEN (8)\r
-#define COORDY_START (COORDX_START+COORDX_LEN)\r
-#define COORDY_LEN (8)\r
-#define COORDZ_START (COORDY_START+COORDY_LEN)\r
-#define COORDZ_LEN (8)\r
-#define OCCUPANCY_START (COORDZ_START+COORDZ_LEN)\r
-#define OCCUPANCY_LEN (6)\r
-#define TEMPFACTOR_START (OCCUPANCY_START+OCCUPANCY_LEN)\r
-#define TEMPFACTOR_LEN (6)\r
-#define SEGID_START (TEMPFACTOR_START+TEMPFACTOR_LEN+6)\r
-#define SEGID_LEN (4)\r
-#define ELEMENT_START (SEGID_START+SEGID_LEN)\r
-#define ELEMENT_LEN (2)\r
-#define CHARGE_START (ELEMENT_START+ELEMENT_LEN)\r
-#define CHARGE_LEN (2)\r
-\r
-\r
-#define ATOM_RECORD_FORMAT "%6s%5d %4s%c%3s %c%4d%c %8.3f%8.3f%8.3f%6.2f%6.2f %4s%2s%2s"\r
-#define GENERAL_RECORD_FORMAT "%80s"\r
-\r
-/*\r
- * pdbCoord\r
- */\r
-typedef struct pdbCoord {\r
- pdbRealType x;\r
- pdbRealType y;\r
- pdbRealType z;\r
-} pdbCoord;\r
-\r
-typedef struct pdbColor {\r
- pdbRealType R;\r
- pdbRealType G;\r
- pdbRealType B;\r
-} pdbColor;\r
-\r
-typedef struct pdbOneRecord pdbOneRecord;\r
-\r
-/*\r
- * pdbOneRecord \r
- */ \r
-struct pdbOneRecord {\r
- pdbRecordType record;\r
- pdbIntegerType atomSerialNumber;\r
- char atomName[4+1];\r
- char altLoc;\r
- char resName[3+1];\r
- char chainID;\r
- pdbIntegerType resSequenceNumber;\r
- char iCode;\r
- pdbCoord coord;\r
- pdbRealType occupancy;\r
- pdbRealType tempFactor;\r
- char segID[4+1];\r
- char element[2+1];\r
- char charge[2+1];\r
-\r
- char* unsupportedRecord;\r
-\r
- pdbColor color;\r
- pdbColor rescolor;\r
- \r
- pdbOneRecord* next; \r
- pdbOneRecord* previous;\r
-} ;\r
-\r
-/*\r
- * pdbFile\r
- */\r
-typedef struct pdbFile {\r
- pdbOneRecord* top;\r
- pdbOneRecord* current;\r
- pdbOneRecord* bottom;\r
- pdbIntegerType nAtom;\r
- pdbRealType tempMin;\r
- pdbRealType tempMax;\r
- pdbRealType MW;\r
-} pdbFile;\r
-\r
-\r
-extern pdbFile mypdb;\r
-extern int displaymode;\r
-/*\r
- * Functions\r
- */\r
-extern void pdbFileRead(pdbFile* pdb, FILE* fpt, int mode);\r
-extern void pdbFileOneRecordRead(pdbOneRecord* current, char* s, int mode);\r
-extern void pdbFileWrite(pdbFile* pdb, FILE* fpt, int mode);\r
-extern void pdbFileOneRecordWrite(pdbOneRecord* current, char* s, int mode);\r
-extern void pdbInit(pdbFile* pdb, int mode);\r
-extern pdbOneRecord* pdbOneRecordAllocate();\r
-extern int pdbIsAtom(pdbOneRecord* current);\r
-extern pdbRecordType pdbRecordTypeAssign(char* s);\r
-extern char* pdbRecordStringAssign(pdbRecordType record, char* s);\r
-extern int pdbZValueGet(pdbOneRecord* pdb);\r
-extern void pdbAreaInfo(pdbFile* pdb, pdbCoord* mean, double* max, int mode);\r
-extern void pdbTempInfoGet(pdbFile* pdb);\r
-extern void pdbColorInfoGet(pdbFile* pdb);\r
-extern void pdbResColorInfoGet(pdbFile* pdb);\r
-extern void pdbMolecularWeightCalc(pdbFile* pdb);\r
-\r
-#endif /* PDB_H */\r
+++ /dev/null
-#include <stdio.h>\r
-#include <stdlib.h>\r
-#include <string.h>\r
-\r
-#include "../pdb.h"\r
-\r
-void\r
-pdbFileRead(pdbFile* pdb, FILE* fpt, int mode)\r
-{\r
- char s[RECORD_LEN+3];\r
-\r
- pdbInit(pdb, mode);\r
-\r
- while(NULL!=fgets(s, RECORD_LEN+2, fpt)) {\r
- s[RECORD_LEN] = '\0';\r
- if(NULL==pdb->top) {\r
- pdb->top = pdbOneRecordAllocate();\r
- pdb->current = pdb->top;\r
- pdb->current->previous = NULL;\r
- } else {\r
- pdb->current->next = pdbOneRecordAllocate();\r
- pdb->current->next->previous = pdb->current;\r
- pdb->current = pdb->current->next;\r
- }\r
- pdb->bottom = pdb->current;\r
- pdb->current->next = NULL;\r
- pdbFileOneRecordRead(pdb->current, s, mode);\r
- if(pdbIsAtom(pdb->current)) {\r
- pdb->nAtom++;\r
- }\r
- }\r
-}\r
-\r
-void\r
-pdbFileOneRecordRead(pdbOneRecord* current, char* s, int mode)\r
-{\r
- char stmp[RECORD_LEN+2];\r
- \r
- stmp[RECORDNAME_LEN] = 0;\r
- current->record = pdbRecordTypeAssign(strncpy(stmp, s+RECORDNAME_START, RECORDNAME_LEN));\r
-\r
- if(pdbIsAtom(current)) {\r
- stmp[SERIAL_LEN] = 0;\r
- current->atomSerialNumber = atoi(strncpy(stmp, s+SERIAL_START, SERIAL_LEN));\r
- //current->atomName[ATOMNAME_LEN];\r
- strncpy(current->atomName, s+ATOMNAME_START, ATOMNAME_LEN);\r
- current->altLoc = s[ALTLOC_START];\r
- //current->resName[RESNAME_LEN];\r
- strncpy(current->resName, s+RESNAME_START, RESNAME_LEN);\r
- current->chainID = s[CHAINID_START];\r
- stmp[RESSEQ_LEN] = 0;\r
- current->resSequenceNumber = atoi(strncpy(stmp, s+RESSEQ_START, RESSEQ_LEN));\r
- current->iCode = s[ICODE_START];\r
- stmp[COORDX_LEN] = 0;\r
- current->coord.x = (float)atof(strncpy(stmp, s+COORDX_START, COORDX_LEN));\r
- stmp[COORDY_LEN] = 0;\r
- current->coord.y = (float)atof(strncpy(stmp, s+COORDY_START, COORDY_LEN));\r
- stmp[COORDZ_LEN] = 0;\r
- current->coord.z = (float)atof(strncpy(stmp, s+COORDZ_START, COORDZ_LEN));\r
- stmp[OCCUPANCY_LEN] = 0;\r
- current->occupancy = (float)atof(strncpy(stmp, s+OCCUPANCY_START, OCCUPANCY_LEN));\r
- stmp[TEMPFACTOR_LEN] = 0;\r
- current->tempFactor = (float)atof(strncpy(stmp, s+TEMPFACTOR_START, TEMPFACTOR_LEN));\r
- current->segID[SEGID_LEN] = 0;\r
- strncpy(current->segID, s+SEGID_START, SEGID_LEN);\r
- current->element[ELEMENT_LEN] = 0;\r
- strncpy(current->element, s+ELEMENT_START, ELEMENT_LEN);\r
- current->charge[CHARGE_LEN] = 0;\r
- strncpy(current->charge, s+CHARGE_START, CHARGE_LEN); \r
-#ifdef DEBUG\r
- pdbFileOneRecordWrite(current, stmp, 0);\r
- fprintf(stdout, GENERAL_RECORD_FORMAT, stmp);\r
-#endif\r
-\r
- } else {\r
- current->unsupportedRecord = strdup(s);\r
- }\r
-}\r
-\r
-\r
-void\r
-pdbFileWrite(pdbFile* pdb, FILE* fpt, int mode)\r
-{\r
- char s[RECORD_LEN+2];\r
-\r
- pdb->current = pdb->top;\r
- while(NULL!=pdb->current) {\r
- pdbFileOneRecordWrite(pdb->current, s, mode);\r
- fprintf(fpt, GENERAL_RECORD_FORMAT, s);\r
- fprintf(fpt, "\n");\r
- pdb->current = pdb->current->next;\r
- }\r
-}\r
-\r
-void\r
-pdbFileOneRecordWrite(pdbOneRecord* current, char* s, int mode)\r
-{\r
- char stmp[RECORD_LEN+2];\r
-\r
- if(pdbIsAtom(current)) {\r
- sprintf(s, ATOM_RECORD_FORMAT, \r
- pdbRecordStringAssign(current->record, stmp),\r
- current->atomSerialNumber,\r
- current->atomName,\r
- current->altLoc,\r
- current->resName,\r
- current->chainID,\r
- current->resSequenceNumber,\r
- current->iCode,\r
- current->coord.x,\r
- current->coord.y,\r
- current->coord.z,\r
- current->occupancy,\r
- current->tempFactor,\r
- current->segID,\r
- current->element,\r
- current->charge); \r
- } else {\r
- sprintf(s, GENERAL_RECORD_FORMAT, current->unsupportedRecord);\r
- } \r
-}\r
+++ /dev/null
-#include <stdio.h>\r
-#include <stdlib.h>\r
-#include "../pdb.h"\r
-\r
-void\r
-pdbInit(pdbFile* pdb, int mode)\r
-{\r
- pdb->nAtom = 0;\r
- pdb->top = pdb->bottom = pdb->current = NULL;\r
-}\r
-\r
-pdbOneRecord*\r
-pdbOneRecordAllocate()\r
-{\r
- pdbOneRecord* ptr;\r
-\r
- ptr = (pdbOneRecord*)malloc(sizeof(pdbOneRecord));\r
- if(NULL==ptr) {\r
- fprintf(stderr, "Cannot allocate atomRecord\n");\r
- exit(EXIT_FAILURE);\r
- }\r
- return ptr;\r
-}\r
+++ /dev/null
-#include "../pdb.h"\r
-#include <stdlib.h>\r
-#include <string.h>\r
-#include <math.h>\r
-\r
-char* __pdbRecord[] = {\r
- "ATOM ",\r
- "HETATM",\r
- NULL\r
-} ;\r
-\r
-pdbRecordType\r
-pdbRecordTypeAssign(char* s)\r
-{\r
- pdbRecordType tmp;\r
-\r
- for(tmp=0; tmp!=pdbRecordUnsupported; tmp++) {\r
- if(0==strncmp(s, __pdbRecord[tmp], RECORDNAME_LEN)) { \r
- break;\r
- }\r
- }\r
- return tmp;\r
-}\r
-\r
-/*\r
- * pdbRecordStringAssign\r
- * \r
- */\r
-char* \r
-pdbRecordStringAssign(pdbRecordType record, char* s)\r
-{\r
- if(record<pdbRecordUnsupported) {\r
- sprintf(s, __pdbRecord[record]);\r
- } else {\r
- fprintf(stderr, "Not supported record: %d\n", record);\r
- exit(EXIT_FAILURE);\r
- }\r
- return s;\r
-}\r
-\r
-/*\r
- * pdbIsAtom\r
- * return value: whether the current record is ATOM/HETATM\r
- */\r
-int\r
-pdbIsAtom(pdbOneRecord* current) \r
-{\r
- if(pdbRecordATOM == current->record \r
- ||pdbRecordHETATM == current->record) {\r
- return 1;\r
- } else {\r
- return 0;\r
- }\r
-}\r
-\r
-/*\r
- * pdbZValueGet\r
- * return value: Atomic Mass of the current atom \r
- */\r
-int\r
-pdbZValueGet(pdbOneRecord* current)\r
-{\r
- if( current->atomName[1] == 'H') {\r
- return 1; \r
- } else if(current->atomName[0] == ' ' && current->atomName[1] == 'C') {\r
- return 6; \r
- } else if(current->atomName[0] == ' ' && current->atomName[1] == 'N') {\r
- return 7; \r
- } else if(current->atomName[0] == ' ' && current->atomName[1] == 'O') {\r
- return 8; \r
- } else if(current->atomName[0] == ' ' && current->atomName[1] == 'P') {\r
- return 15; \r
- } else if(current->atomName[0] == ' ' && current->atomName[1] == 'S') {\r
- return 16;\r
- } else if(current->atomName[0] == 'M' && current->atomName[1] == 'G') {\r
- return 12;\r
- } else if(current->atomName[0] == 'C' && current->atomName[1] == 'A') {\r
- return 20;\r
- } else {\r
- fprintf(stderr, "Not supported element: %c%c\n", current->atomName[0], current->atomName[1]);\r
- return 6;\r
- }\r
-}\r
-\r
-/*\r
- * pdbAreaInfo\r
- * mean : Averaged position of all atoms \r
- * max: Distance betweeen averaged position and the farthest atom\r
- */\r
-\r
-void\r
-pdbAreaInfo(pdbFile* pdb, pdbCoord* mean, double* max, int mode)\r
-{\r
- double tmp;\r
-\r
- pdb->current = pdb->top;\r
- mean->x = mean->y = mean->z = 0; \r
- while(NULL!=pdb->current) {\r
- if(pdbIsAtom(pdb->current)) {\r
- mean->x += pdb->current->coord.x;\r
- mean->y += pdb->current->coord.y;\r
- mean->z += pdb->current->coord.z;\r
- } \r
- pdb->current = pdb->current->next;\r
- }\r
-\r
- mean->x /= pdb->nAtom;\r
- mean->y /= pdb->nAtom;\r
- mean->z /= pdb->nAtom;\r
-\r
-\r
- pdb->current = pdb->top;\r
- *max = 0; \r
- while(NULL!=pdb->current) {\r
- if(pdbIsAtom(pdb->current)) {\r
- tmp = sqrt((mean->x - pdb->current->coord.x)*(mean->x - pdb->current->coord.x)\r
- +(mean->y - pdb->current->coord.y)*(mean->y - pdb->current->coord.y)\r
- +(mean->z - pdb->current->coord.z)*(mean->z - pdb->current->coord.z));\r
- if(*max<tmp) {\r
- *max = tmp;\r
- }\r
- } \r
- pdb->current = pdb->current->next;\r
- }\r
-}\r
-\r
-void pdbTempInfoGet(pdbFile* pdb){\r
- pdb->tempMin = 1000.0;\r
- pdb->tempMax = 0.0;\r
- pdb->current = pdb->top;\r
- while(NULL!=pdb->current){\r
- if(pdbIsAtom(pdb->current)){\r
- //fprintf(stdout,"Temp Factor: %f\n",pdb->current->tempFactor);\r
- if(pdb->tempMin > pdb->current->tempFactor){\r
- pdb->tempMin = pdb->current->tempFactor;\r
- }\r
- if(pdb->tempMax < pdb->current->tempFactor){\r
- pdb->tempMax = pdb->current->tempFactor;\r
- }\r
- }\r
- pdb->current = pdb->current->next;\r
- }\r
-}\r
-\r
-void\r
-pdbColorInfoGet(pdbFile* pdb){\r
- pdb->current = pdb->top;\r
- while(NULL!=pdb->current){\r
- if(pdbIsAtom(pdb->current)){\r
- if(strncmp(pdb->current->atomName," C",2)==0){\r
- pdb->current->color.R = 0.5;\r
- pdb->current->color.G = 0.5;\r
- pdb->current->color.B = 0.5;\r
- }else if(strncmp(pdb->current->atomName," N",2)==0){\r
- pdb->current->color.R = 0.0;\r
- pdb->current->color.G = 0.0;\r
- pdb->current->color.B = 1.0;\r
- }else if(strncmp(pdb->current->atomName," O",2)==0){\r
- pdb->current->color.R = 1.0;\r
- pdb->current->color.G = 0.0;\r
- pdb->current->color.B = 0.0;\r
- }else if(strncmp(pdb->current->atomName," S",2)==0){\r
- pdb->current->color.R = 0.5;\r
- pdb->current->color.G = 0.5;\r
- pdb->current->color.B = 0.0;\r
- }else if(strncmp(pdb->current->atomName," P",2)==0){\r
- pdb->current->color.R = 1.0;\r
- pdb->current->color.G = 0.5;\r
- pdb->current->color.B = 0.0;\r
- }else{\r
- pdb->current->color.R = 0.0;\r
- pdb->current->color.G = 1.5;\r
- pdb->current->color.B = 0.0;\r
- }\r
- }\r
- pdb->current = pdb->current->next;\r
- }\r
-}\r
-\r
-void\r
-pdbResColorInfoGet(pdbFile* pdb){\r
- pdb->current = pdb->top;\r
- while(NULL!=pdb->current){\r
- if(pdbIsAtom(pdb->current)){\r
- if(strcmp(pdb->current->resName,"LYS")==0 ||\r
- strcmp(pdb->current->resName,"ARG")==0 ||\r
- strcmp(pdb->current->resName,"HIS")==0 ){\r
- pdb->current->rescolor.R = 0.0;\r
- pdb->current->rescolor.G = 0.0;\r
- pdb->current->rescolor.B = 1.0;\r
- }else if(strcmp(pdb->current->resName,"ASP")==0 ||\r
- strcmp(pdb->current->resName,"GLU")==0 ){\r
- pdb->current->rescolor.R = 1.0;\r
- pdb->current->rescolor.G = 0.0;\r
- pdb->current->rescolor.B = 0.0;\r
- }else if(strcmp(pdb->current->resName,"SER")==0 ||\r
- strcmp(pdb->current->resName,"THR")==0 ){\r
- pdb->current->rescolor.R = 0.0;\r
- pdb->current->rescolor.G = 1.0;\r
- pdb->current->rescolor.B = 0.0;\r
- }else if(strcmp(pdb->current->resName,"CYS")==0 ||\r
- strcmp(pdb->current->resName,"MET")==0 ){\r
- pdb->current->rescolor.R = 0.5;\r
- pdb->current->rescolor.G = 0.5;\r
- pdb->current->rescolor.B = 0.0;\r
- }else{\r
- pdb->current->rescolor.R = 0.5;\r
- pdb->current->rescolor.G = 0.5;\r
- pdb->current->rescolor.B = 0.5;\r
- }\r
- }\r
- pdb->current = pdb->current->next;\r
- }\r
-}\r
-\r
-void pdbMolecularWeightCalc(pdbFile *pdb){\r
- pdb->current = pdb->top;\r
- pdb->MW = 0;\r
- while(NULL!=pdb->current){\r
- if(pdbIsAtom(pdb->current)){\r
- if(strncmp(pdb->current->atomName," C",2)==0){\r
- pdb->MW += 12.01;\r
- }else if(strncmp(pdb->current->atomName," N",2)==0){\r
- pdb->MW += 14.01;\r
- }else if(strncmp(pdb->current->atomName," O",2)==0){\r
- pdb->MW += 16.00;\r
- }else if(strncmp(pdb->current->atomName," S",2)==0){\r
- pdb->MW += 32.07;\r
- }else if(strncmp(pdb->current->atomName," P",2)==0){\r
- pdb->MW += 30.97;\r
- }else if(strncmp(pdb->current->atomName,"1H",2)==0 ||\r
- strncmp(pdb->current->atomName,"2H",2)==0 ||\r
- strncmp(pdb->current->atomName,"3H",2)==0 ||\r
- strncmp(pdb->current->atomName," H",2)==0 ){\r
- pdb->MW += 1.003;\r
- }\r
- }\r
- pdb->current = pdb->current->next;\r
- }\r
-}\r
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = mrcImageBtest
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/kayabuki/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/mrcImageBtest.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef MRCIMAGEBTEST_H
-#define MRCIMAGEBTEST_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct mrcImageBtestInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} mrcImageBtestInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(mrcImageBtestInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(mrcImageBtestInfo* info);
-extern void init1(mrcImageBtestInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* MRCIMAGEBTEST_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/mrcImageBtest/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/mrcImageBtest/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/mrcImageBtest/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/mrcImageBtest/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/mrcImageBtest/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/mrcImageBtest/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/mrcImageBtest/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/mrcImageBtest/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/mrcImageBtest/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/mrcImageBtest/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/mrcImageBtest/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(mrcImageBtestInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(mrcImageBtestInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(mrcImageBtestInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/mrcImageBtest/src/mrcImageBtest.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "mrcImageBtest",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/*
-# mrcImageBtest : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : mrcImageBtest
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "Test.h"
-
-/*
-Example:
-typedef struct lmrcImageBtestInfo {
- float a;
- int b;
-} lmrcImageBtestInfo;
-
-typedef enum lmrcImageBtestMode {
- a=0,
- b=1
-} lmrcImageBtestMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- mrcImageBtestInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>mrcImageBtest</TITLE>
-</HEAD>
-<BODY>
-<H1>mrcImageBtest</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: mrcImageBtest
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' mrcImageBtest
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/mrcImageBtest
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/mrcImageBtest/doc/mrcImageBtest.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = mrcManipulate_kaya
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-i2","-i[nput]2","InputDataFile","Optional","1","1","In2","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-o2","-o[utput]2","OutputDataFile","Optional","1","1","Out2","outFile","NULL"
-"-v1","-v[aliable]1","Valiable1","Optional","1","1","val1","Integer","0"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/kayabuki/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/mrcManipulate_kaya.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef MRCMANIPULATE_KAYA_H
-#define MRCMANIPULATE_KAYA_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct mrcManipulate_kayaInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagIn2;
- char* In2;
- FILE* fptIn2;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagOut2;
- char* Out2;
- FILE* fptOut2;
-
- long flagval1;
- long val1;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} mrcManipulate_kayaInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(mrcManipulate_kayaInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(mrcManipulate_kayaInfo* info);
-extern void init1(mrcManipulate_kayaInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* MRCMANIPULATE_KAYA_H */
+++ /dev/null
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-/home/people/kayabuki/Eos/bin/I686LINUX/mrcSinogramFETcorrelationMap -h
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-/home/people/kayabuki/Eos/bin/I686LINUX/mrcImageBinalization -h
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-X86LINUX64/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-/home/people/kayabuki/Eos/bin/I686LINUX/mrcSinogramFETnormalizedMap -h
-CELLLINUX64/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
+++ /dev/null
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-/home/people/kayabuki/Eos/bin/I686LINUX/mrcSinogramFETcorrelationMap -h
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-/home/people/kayabuki/Eos/bin/I686LINUX/mrcImageBinalization -h
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-X86LINUX64/mrcManipulate_kaya -html
-I686LINUX/mrcManipulate_kaya -html
-/home/people/kayabuki/Eos/bin/I686LINUX/mrcSinogramFETnormalizedMap -h
-CELLLINUX64/mrcManipulate_kaya -html
-<<<<<<< HEAD
-I686LINUX/mrcManipulate_kaya -html
-=======
-X86MAC64/mrcManipulate_kaya -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/mrcManipulate_kaya/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/mrcManipulate_kaya/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/mrcManipulate_kaya/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/mrcManipulate_kaya/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/mrcManipulate_kaya/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/mrcManipulate_kaya/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/mrcManipulate_kaya/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/mrcManipulate_kaya/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/mrcManipulate_kaya/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/mrcManipulate_kaya/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/mrcManipulate_kaya/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(mrcManipulate_kayaInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("i2") {
- if(i+1<argc) {
- info->In2 = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn2++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o2") {
- if(i+1<argc) {
- info->Out2 = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut2++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("v1") {
- if(i+1<argc) {
- info->val1 = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagval1++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(mrcManipulate_kayaInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptIn2 = NULL; info->flagIn2 = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptOut2 = NULL; info->flagOut2 = 0;
- info->val1 = 0; info->flagval1 = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(mrcManipulate_kayaInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagIn2) {
- info->fptIn2 = fileOpen(info->In2, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagOut2) {
- info->fptOut2 = fileOpen(info->Out2, "w");
- }
-
- if(info->flagval1) {
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/mrcManipulate_kaya/src/mrcManipulate_kaya.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "mrcManipulate_kaya",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/*
-# mrcManipulate_kaya : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : mrcManipulate_kaya
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-#include "Random.h"
-#include "Memory.h"
-#include <time.h>
-
-
-#define DEBUG
-#include "genUtil.h"
-#include "mrcImage.h"
-#include "lmrcSinogramFETcorrelationMap.h"
-
-/*
-Example:
-typedef struct lmrcManipulate_kayaInfo {
- float a;
- int b;
-} lmrcManipulate_kayaInfo;
-
-typedef enum lmrcManipulate_kayaMode {
- a=0,
- b=1
-} lmrcManipulate_kayaMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- mrcManipulate_kayaInfo info;
- mrcImage in,in2, out, out2;
- int h,i,j,k,l,x,y;
- int kah[20]={4,9,-7,5,2,-7,-1,-8,-2,9,6,3,-3,0,-1,2,0,-5,4,-7},lah[20]={3,5,4,1,8,1,2,1,7,3,7,5,0,4,6,7,3,4,1,0};
- double data,data1,data2,data3;
- double len,ka,la,kb,lb,kc,lc,curx,cury,temx,temy;
- time_t t;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
- mrcFileRead(&in, info.In, "in main",0);
- //mrcFileRead(&in2, info.In2, "in main",0);
-
-
- out.Header=in.Header;
- /*out2.Header=in2.Header;
- out.HeaderN.x=128;
- out.HeaderN.y=128;
- out2.HeaderN.x=128;
- out2.HeaderN.y=20;
- */mrcInit(&out,NULL);
- /*mrcInit(&out2,NULL);
-
-
- for(i=0;i<in.HeaderN.x;i++){
- for(j=0;j<in.HeaderN.x;j++){
- mrcPixelDataSet(&out,i,j,0,0.0, mrcPixelRePart);
- }}
- for(h=0;h<20;h++){
- fprintf(stdout,"k=%d,l=%d\n",kah[h],lah[h]);
- ka=(double)kah[h];
- la=(double)lah[h];
- len=pow((ka*ka+la*la),0.5);
- kb=ka/len; kc=-la/len; lb=la/len; lc=ka/len;
- fprintf(stdout,"ka:%2.1f la:%2.1f len:%5.3f kb:%4.3f lb:%4.3f kc:%4.3f lc:%4.3f\n",ka,la,len,kb,lb,kc,lc);
- for(i=-64;i<64;i++){
- temx=63+i*kc; temy=63+i*lc;
- data=0.0;
- for(j=-64;j<64;j++){
- curx=temx+j*kb; cury=temy+j*lb;
- k=(int)curx; l=(int)cury;
- k+=(int)(2*(curx-(double)k)); l+=(int)(2*(cury-(double)l));
- mrcPixelDataGet(&in,k,l,0,&data1, mrcPixelRePart, mrcPixelHowNearest);
- data1/=255; data+=data1;
- }
- mrcPixelDataSet(&out2,i+64,h,0,data, mrcPixelRePart);
- for(j=-64;j<64;j++){
- curx=temx+j*kb; cury=temy+j*lb;
- k=(int)curx; l=(int)cury;
- k+=(int)(2*(curx-(double)k)); l+=(int)(2*(cury-(double)l));
- mrcPixelDataGet(&out,k,l,0,&data1, mrcPixelRePart, mrcPixelHowNearest);
- data1+=data/255;
- mrcPixelDataSet(&out,k,l,0,data1, mrcPixelRePart);
- curx+=kc;cury+=lc;k=(int)curx; l=(int)cury;
- k+=(int)(2*(curx-(double)k)); l+=(int)(2*(cury-(double)l));
- mrcPixelDataGet(&out,k,l,0,&data1, mrcPixelRePart, mrcPixelHowNearest);
- data1-=data/255/2;mrcPixelDataSet(&out,k,l,0,data1, mrcPixelRePart);
- curx-=kc*2;cury-=lc*2;k=(int)curx; l=(int)cury;
- k+=(int)(2*(curx-(double)k)); l+=(int)(2*(cury-(double)l));
- mrcPixelDataGet(&out,k,l,0,&data1, mrcPixelRePart, mrcPixelHowNearest);
- data1-=data/255/2;mrcPixelDataSet(&out,k,l,0,data1, mrcPixelRePart);
-
- }
- }
- }
- */
-
- srandomByTime();
- x=(int)randomUniformGet(-7.999,7.999,0);
- y=(int)randomUniformGet(-7.999,7.999,0);
-
-
-
- /*data3=0.0;
- for(i=0;i<in.HeaderN.x;i++){
- mrcPixelDataGet(&in,i-1,i,0,&data, mrcPixelRePart, mrcPixelHowNearest);
- mrcPixelDataGet(&in,i,i,0,&data1, mrcPixelRePart, mrcPixelHowNearest);
- mrcPixelDataGet(&in,i+1,i,0,&data2, mrcPixelRePart, mrcPixelHowNearest);
- data3+=(data+data1+data2)/108;
- }
- fprintf(stdout,"%f\n",data3);
- */
-
- /*for(i=0;i<100;i++){
- for(j=0;j<100;j++){
- data1=0.0;
- for(k=0;k<100;k++){
- mrcPixelDataGet(&in,i,j,k,&data, mrcPixelRePart, mrcPixelHowNearest);
- data1+=data/100;
- }
- mrcPixelDataSet(&out,i,j,0,data1, mrcPixelRePart);
- }}
- */
- /*
- for(i=0;i<9;i++){
- mrcPixelDataGet(&in,i,0,0,&data, mrcPixelRePart, mrcPixelHowNearest);
- mrcPixelDataSet(&out,i,0,0,data, mrcPixelRePart);
-
- }
- mrcPixelDataSet(&out,0,0,0,0.0, mrcPixelRePart);
- */
- for(i=0;i<in.HeaderN.x;i++){
- for(j=0;j<in.HeaderN.y;j++){
- mrcPixelDataGet(&in,i,j,0,&data, mrcPixelRePart, mrcPixelHowNearest);
- mrcPixelDataSet(&out,i+x,j+y,0,data, mrcPixelRePart);
- }
- }
-
- mrcStatDataSet(&out,0);
-
- /*
- lmrcSinogramFETcorrelationMapCounterMatching(&in, &out, 0);
- */
- //mrcStatDataSet(&out,0);
- //mrcStatDataSet(&out2,0);
- mrcFileWrite(&out, info.Out, "in main" ,0);
- //mrcFileWrite(&out2, info.Out2, "in main" ,0);
-
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>mrcManipulate_kaya</TITLE>
-</HEAD>
-<BODY>
-<H1>mrcManipulate_kaya</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: mrcManipulate_kaya
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-i[nput]2 In2 (NULL )] :Optional :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-o[utput]2 Out2 (NULL )] :Optional :OutputDataFile
- [-v[aliable]1 val1 (0 )] :Optional :Valiable1
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' mrcManipulate_kaya
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/mrcManipulate_kaya
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/mrcManipulate_kaya/doc/mrcManipulate_kaya.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -I 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'In2' 'InputDataFile' i2
- -O 1 0 1 1 0 1 -1x1+1+4.500000 ' ' 'Out' 'OutputDataFile' o
- -O 1 0 1 0 0 1 -1x1+1+6.000000 ' ' 'Out2' 'OutputDataFile' o2
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'val1' 'Valiable1' v1
- -I 1 0 1 0 0 1 -1x1+1+9.000000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+10.500000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-i[nput]2 In2 (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-o[utput]2 Out2 (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-v[aliable]1 val1 (0 )] :Optional :Valiable1\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = myo
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[number]","number","Optional","1","1","number","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/amaru/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/myo.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef MYO_H
-#define MYO_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct myoInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagnumber;
- long number;
-
-} myoInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(myoInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(myoInfo* info);
-extern void init1(myoInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* MYO_H */
+++ /dev/null
-I686LINUX/myo -html
-/home/people/amaru/Eos/bin/I686LINUX/myo
-/home/people/amaru/Eos/bin/I686LINUX/myo -h
-/home/people/amaru/Eos/bin/I686LINUX/myo -h
-I686LINUX/myo -html
-/home/people/amaru/Eos/bin/I686LINUX/myo -h
-I686LINUX/myo -html
-X86LINUX64/myo -html
-CELLLINUX64/myo -html
-I686LINUX/myo -html
+++ /dev/null
-I686LINUX/myo -html
-/home/people/amaru/Eos/bin/I686LINUX/myo
-/home/people/amaru/Eos/bin/I686LINUX/myo -h
-/home/people/amaru/Eos/bin/I686LINUX/myo -h
-I686LINUX/myo -html
-/home/people/amaru/Eos/bin/I686LINUX/myo -h
-I686LINUX/myo -html
-X86LINUX64/myo -html
-CELLLINUX64/myo -html
-<<<<<<< HEAD
-I686LINUX/myo -html
-=======
-X86MAC64/myo -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/myo/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/myo/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/myo/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/myo/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/myo/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/myo/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/myo/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/myo/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/myo/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/myo/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/myo/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(myoInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->number = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagnumber++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(myoInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->number = 0; info->flagnumber = 0;
-}
-
-void
-init1(myoInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagnumber) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/myo/src/myo.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "myo",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/*
-# myo : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : myo
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-
-
-/*
-Example:
-typedef struct lmyoInfo {
- float a;
- int b;
-} lmyoInfo;
-
-typedef enum lmyoMode {
- a=0,
- b=1
-} lmyoMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- myoInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>myo</TITLE>
-</HEAD>
-<BODY>
-<H1>myo</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: myo
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
- [-n[number] number (0 )] :Optional :number
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' myo
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/myo
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/myo/doc/myo.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'number' 'number' n
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[number] number (0 )] :Optional :number\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = nakamichi2009
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","stdin"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","stdout"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/f238050h/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/nakamichi2009.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef NAKAMICHI2009_H
-#define NAKAMICHI2009_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct nakamichi2009Info {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} nakamichi2009Info;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(nakamichi2009Info* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(nakamichi2009Info* info);
-extern void init1(nakamichi2009Info* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* NAKAMICHI2009_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/nakamichi2009/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/nakamichi2009/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/nakamichi2009/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/nakamichi2009/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/nakamichi2009/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/nakamichi2009/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/nakamichi2009/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/nakamichi2009/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/nakamichi2009/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/nakamichi2009/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/nakamichi2009/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(nakamichi2009Info* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(nakamichi2009Info* info)
-{
- info->fptIn = stdin; info->flagIn = 0;
- info->fptOut = stdout; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(nakamichi2009Info* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools\/Test/nakamichi2009/src/nakamichi2009.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "nakamichi2009",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/*
-# nakamichi2009 : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : nakamichi2009
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define MAX_LENGTH (1024)
-#define DEBUG
-#include "genUtil.h"
-//#include "Test.h"
-
-/*
-Example:
-typedef struct lnakamichi2009Info {
- float a;
- int b;
-} lnakamichi2009Info;
-
-typedef enum lnakamichi2009Mode {
- a=0,
- b=1
-} lnakamichi2009Mode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- nakamichi2009Info info;
- char s[MAX_LENGTH];
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
- while(NULL!= fgets(s,MAX_LENGTH,info.fptIn)){
- fputs(s,info.fptOut);
- }
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-
+++ /dev/null
-/bin/bash: nakamichi2009: No such file or directory
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' nakamichi2009
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/nakamichi2009
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/nakamichi2009/doc/nakamichi2009.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (stdin )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (stdout )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = reoleo
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Optional","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","stdout"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[umber]","Number","Optional","1","1","number","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/reoleo/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/reoleo.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef REOLEO_H
-#define REOLEO_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct reoleoInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagnumber;
- long number;
-
-} reoleoInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(reoleoInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(reoleoInfo* info);
-extern void init1(reoleoInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* REOLEO_H */
+++ /dev/null
-/home/people/reoleo/Eos/bin/I686LINUX/mrcInfo -h
-I686LINUX/reoleo -html
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-I686LINUX/reoleo -html
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 3
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo
-I686LINUX/reoleo -html
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -i tt
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -nh
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -i tt
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -i tt
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -i sa
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -i ss
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -i tt
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 55
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 7
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 7
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 5
-I686LINUX/reoleo -html
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 3 -o tt
-I686LINUX/reoleo -html
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 10
-I686LINUX/reoleo -html
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 10
-I686LINUX/reoleo -html
-X86LINUX64/reoleo -html
-CELLLINUX64/reoleo -html
-I686LINUX/reoleo -html
+++ /dev/null
-/home/people/reoleo/Eos/bin/I686LINUX/mrcInfo -h
-I686LINUX/reoleo -html
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-I686LINUX/reoleo -html
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 3
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo
-I686LINUX/reoleo -html
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -i tt
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -nh
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -i tt
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -i tt
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -i sa
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -i ss
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -i tt
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 55
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -h
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 7
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 7
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 5
-I686LINUX/reoleo -html
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 3 -o tt
-I686LINUX/reoleo -html
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 10
-I686LINUX/reoleo -html
-/home/people/reoleo/Eos/bin/I686LINUX/reoleo -n 10
-I686LINUX/reoleo -html
-X86LINUX64/reoleo -html
-CELLLINUX64/reoleo -html
-<<<<<<< HEAD
-I686LINUX/reoleo -html
-=======
-X86MAC64/reoleo -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/reoleo/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/reoleo/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/reoleo/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/reoleo/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/reoleo/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/reoleo/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/reoleo/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/reoleo/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/reoleo/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/reoleo/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/reoleo/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(reoleoInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->number = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagnumber++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(reoleoInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = stdout; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->number = 0; info->flagnumber = 0;
-}
-
-void
-init1(reoleoInfo* info)
-{
- char s[1024];
- int i;
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagnumber) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/reoleo/src/reoleo.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "reoleo",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/*
-# reoleo : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : reoleo
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#undef DEBUG
-#include "genUtil.h"
-
-/*
-Example:
-typedef struct lreoleoInfo {
- float a;
- int b;
-} lreoleoInfo;
-
-typedef enum lreoleoMode {
- a=0,
- b=1
-} lreoleoMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- reoleoInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- fprintf(info.fptOut,"%ld",info.number);
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>reoleo</TITLE>
-</HEAD>
-<BODY>
-<H1>reoleo</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: reoleo
-Options:
- [-i[nput] In (NULL )] :Optional :InputDataFile
- [-o[utput] Out (stdout )] :Optional :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
- [-n[umber] number (0 )] :Optional :Number
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' reoleo
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/reoleo
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/reoleo/doc/reoleo.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'number' 'Number' n
- -E
- -E
--E
+++ /dev/null
-3
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (stdout )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[umber] number (0 )] :Optional :Number\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = ryuuhaku
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Optional","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[umber]","number","Optional","1","1","number","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/ryuuhaku/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/ryuuhaku.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef RYUUHAKU_H
-#define RYUUHAKU_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct ryuuhakuInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagnumber;
- long number;
-
-} ryuuhakuInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(ryuuhakuInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(ryuuhakuInfo* info);
-extern void init1(ryuuhakuInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* RYUUHAKU_H */
+++ /dev/null
-I686LINUX/ryuuhaku -html
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -h
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o out.txt
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o out.txt -n 3
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -no 3 out.txt
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -no 3
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o out.txt
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -i in.txt
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o out.txt
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -h
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3 -o out.txt
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3 -o out.txt
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3 -o out.txt
-X86LINUX64/ryuuhaku -html
-CELLLINUX64/ryuuhaku -html
-I686LINUX/ryuuhaku -html
+++ /dev/null
-I686LINUX/ryuuhaku -html
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -h
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o out.txt
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o out.txt -n 3
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -no 3 out.txt
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -no 3
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o out.txt
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -i in.txt
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -o out.txt
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -h
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3 -o out.txt
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3 -o out.txt
-I686LINUX/ryuuhaku -html
-/home/people/ryuuhaku/Eos/bin/I686LINUX/ryuuhaku -n 3 -o out.txt
-X86LINUX64/ryuuhaku -html
-CELLLINUX64/ryuuhaku -html
-<<<<<<< HEAD
-I686LINUX/ryuuhaku -html
-=======
-X86MAC64/ryuuhaku -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/ryuuhaku/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/ryuuhaku/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/ryuuhaku/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/ryuuhaku/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/ryuuhaku/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/ryuuhaku/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/ryuuhaku/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/ryuuhaku/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/ryuuhaku/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/ryuuhaku/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/ryuuhaku/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(ryuuhakuInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->number = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagnumber++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(ryuuhakuInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->number = 0; info->flagnumber = 0;
-}
-
-void
-init1(ryuuhakuInfo* info)
-{
- char s[1024];
- int i;
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagnumber) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/ryuuhaku/src/ryuuhaku.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "ryuuhaku",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/*
-# ryuuhaku : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : ryuuhaku
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-//#include "Test.h"
-
-/*
-Example:
-typedef struct lryuuhakuInfo {
- float a;
- int b;
-} lryuuhakuInfo;
-
-typedef enum lryuuhakuMode {
- a=0,
- b=1
-} lryuuhakuMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- ryuuhakuInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
- fprintf(info.fptOut,"%d\n",info.number);
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>ryuuhaku</TITLE>
-</HEAD>
-<BODY>
-<H1>ryuuhaku</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: ryuuhaku
-Options:
- [-i[nput] In (NULL )] :Optional :InputDataFile
- [-o[utput] Out (NULL )] :Optional :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
- [-n[umber] number (0 )] :Optional :number
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' ryuuhaku
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/ryuuhaku
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/ryuuhaku/doc/ryuuhaku.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'number' 'number' n
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[umber] number (0 )] :Optional :number\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = tacyas
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Optional","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[umber]","Number","Optional","1","1","Number","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/tacyas/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/tacyas.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef TACYAS_H
-#define TACYAS_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct tacyasInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagNumber;
- long Number;
-
-} tacyasInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(tacyasInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(tacyasInfo* info);
-extern void init1(tacyasInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* TACYAS_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/tacyas/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/tacyas/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/tacyas/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/tacyas/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/tacyas/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/tacyas/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/tacyas/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/tacyas/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/tacyas/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/tacyas/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/tacyas/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(tacyasInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->Number = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagNumber++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(tacyasInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->Number = 0; info->flagNumber = 0;
-}
-
-void
-init1(tacyasInfo* info)
-{
- char s[1024];
- int i;
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagNumber) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/tacyas/src/tacyas.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "tacyas",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/*
-# tacyas : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : tacyas
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-
-/*
-Example:
-typedef struct ltacyasInfo {
- float a;
- int b;
-} ltacyasInfo;
-
-typedef enum ltacyasMode {
- a=0,
- b=1
-} ltacyasMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- tacyasInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- fprintf(info.fptOut, "%d\n", info.num);
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-/bin/bash: tacyas: No such file or directory
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' tacyas
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/tacyas
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/tacyas/doc/tacyas.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'Number' 'Number' n
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[umber] Number (0 )] :Optional :Number\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = takahiro
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Optional","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[umber]","Number","Optional","1","1","number","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/takahiro/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/takahiro.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef TAKAHIRO_H
-#define TAKAHIRO_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct takahiroInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagnumber;
- long number;
-
-} takahiroInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(takahiroInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(takahiroInfo* info);
-extern void init1(takahiroInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* TAKAHIRO_H */
+++ /dev/null
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -h
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -h
-/home/people/takahiro/Eos/bin/I386LINUX/Chie -h
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -h
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -h
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -n 3
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -n 3
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -n 3
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -n 5
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -n 6
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -m 1 -n 6
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -m 1 -n 6
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -n 3
-X86LINUX64/takahiro -html
-CELLLINUX64/takahiro -html
-I686LINUX/takahiro -html
+++ /dev/null
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -h
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -h
-/home/people/takahiro/Eos/bin/I386LINUX/Chie -h
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -h
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -h
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -n 3
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -n 3
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -n 3
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -n 5
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -n 6
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -m 1 -n 6
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -m 1 -n 6
-I386LINUX/takahiro -html
-/home/people/takahiro/Eos/bin/I386LINUX/takahiro -n 3
-X86LINUX64/takahiro -html
-CELLLINUX64/takahiro -html
-<<<<<<< HEAD
-I686LINUX/takahiro -html
-=======
-X86MAC64/takahiro -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/takahiro/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/takahiro/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/takahiro/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/takahiro/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/takahiro/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/takahiro/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/takahiro/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/takahiro/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/takahiro/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/takahiro/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/takahiro/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(takahiroInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->number = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagnumber++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(takahiroInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->number = 0; info->flagnumber = 0;
-}
-
-void
-init1(takahiroInfo* info)
-{
- char s[1024];
- int i;
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagnumber) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/takahiro/src/takahiro.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "takahiro",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-/*
-# takahiro : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : takahiro
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-
-/*
-Example:
-typedef struct ltakahiroInfo {
- float a;
- int b;
-} ltakahiroInfo;
-
-typedef enum ltakahiroMode {
- a=0,
- b=1
-} ltakahiroMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- takahiroInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
- printf("%d\n",info.number);
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>takahiro</TITLE>
-</HEAD>
-<BODY>
-<H1>takahiro</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: takahiro
-Options:
- [-i[nput] In (NULL )] :Optional :InputDataFile
- [-o[utput] Out (NULL )] :Optional :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
- [-n[umber] number (0 )] :Optional :Number
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' takahiro
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/takahiro
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/takahiro/doc/takahiro.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'number' 'Number' n
- -E
- -E
--E
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[umber] number (0 )] :Optional :Number\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-OBJECTNAME = watanabe2009
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/keita1023/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/watanabe2009.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef WATANABE2009_H
-#define WATANABE2009_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct watanabe2009Info {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} watanabe2009Info;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(watanabe2009Info* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(watanabe2009Info* info);
-extern void init1(watanabe2009Info* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* WATANABE2009_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/watanabe2009/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/watanabe2009/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/watanabe2009/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/watanabe2009/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/watanabe2009/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/watanabe2009/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/watanabe2009/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/watanabe2009/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/watanabe2009/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/watanabe2009/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/watanabe2009/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(watanabe2009Info* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(watanabe2009Info* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(watanabe2009Info* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,\t");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools\/Test/watanabe2009/src/watanabe2009.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "watanabe2009",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-/*
-# watanabe2009 : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : watanabe2009
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "Test.h"
-
-/*
-Example:
-typedef struct lwatanabe2009Info {
- float a;
- int b;
-} lwatanabe2009Info;
-
-typedef enum lwatanabe2009Mode {
- a=0,
- b=1
-} lwatanabe2009Mode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- watanabe2009Info info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>watanabe2009</TITLE>
-</HEAD>
-<BODY>
-<H1>watanabe2009</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: watanabe2009
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' watanabe2009
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/watanabe2009
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/watanabe2009/doc/watanabe2009.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-OBJECTNAME = yajinori
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Optional","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[umber]","Mode","Optional","1","1","number","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/yajinori/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/yajinori.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef YAJINORI_H
-#define YAJINORI_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct yajinoriInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagnumber;
- long number;
-
-} yajinoriInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(yajinoriInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(yajinoriInfo* info);
-extern void init1(yajinoriInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* YAJINORI_H */
+++ /dev/null
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -h
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -n -o yajinori.html
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -h
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -o TestOut -n 10
-I686LINUX/yajinori -html
-X86LINUX64/yajinori -html
-CELLLINUX64/yajinori -html
-I686LINUX/yajinori -html
+++ /dev/null
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -h
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -n -o yajinori.html
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -h
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -o TestOut -n 10
-I686LINUX/yajinori -html
-X86LINUX64/yajinori -html
-CELLLINUX64/yajinori -html
-<<<<<<< HEAD
-I686LINUX/yajinori -html
-=======
-X86MAC64/yajinori -html
->>>>>>> origin/master
+++ /dev/null
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -h
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -n -o yajinori.html
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -h
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -o TestOut -n 10
-I686LINUX/yajinori -html
-X86LINUX64/yajinori -html
-CELLLINUX64/yajinori -html
+++ /dev/null
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -h
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -n -o yajinori.html
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -h
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -o TestOut -n 10
-I686LINUX/yajinori -html
-X86LINUX64/yajinori -html
-CELLLINUX64/yajinori -html
-I686LINUX/yajinori -html
+++ /dev/null
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -h
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -n -o yajinori.html
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -h
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -o TestOut -n 10
-I686LINUX/yajinori -html
-X86LINUX64/yajinori -html
-CELLLINUX64/yajinori -html
-X86MAC64/yajinori -html
+++ /dev/null
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -h
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -n -o yajinori.html
-I686LINUX/yajinori -html
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -h
-/home/people/yajinori/Eos/bin/I686LINUX/yajinori -o TestOut -n 10
-I686LINUX/yajinori -html
-X86LINUX64/yajinori -html
-CELLLINUX64/yajinori -html
-<<<<<<< HEAD
-I686LINUX/yajinori -html
-=======
-X86MAC64/yajinori -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/yajinori/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/yajinori/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/yajinori/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/yajinori/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/yajinori/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/yajinori/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/yajinori/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/yajinori/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/yajinori/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/yajinori/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/yajinori/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(yajinoriInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->number = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagnumber++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(yajinoriInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->number = 0; info->flagnumber = 0;
-}
-
-void
-init1(yajinoriInfo* info)
-{
- char s[1024];
- int i;
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagnumber) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/yajinori/src/yajinori.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "yajinori",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[umber] number (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-/*
-# yajinori : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : yajinori
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-
-/*
-Example:
-typedef struct lyajinoriInfo {
- float a;
- int b;
-} lyajinoriInfo;
-
-typedef enum lyajinoriMode {
- a=0,
- b=1
-} lyajinoriMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- yajinoriInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
- fprintf(info.fptOut,"%ld\n",info.number);
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>yajinori</TITLE>
-</HEAD>
-<BODY>
-<H1>yajinori</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: yajinori
-Options:
- [-i[nput] In (NULL )] :Optional :InputDataFile
- [-o[utput] Out (NULL )] :Optional :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
- [-n[umber] number (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' yajinori
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/yajinori
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/yajinori/doc/yajinori.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'number' 'Mode' n
- -E
- -E
--E
+++ /dev/null
-OBJECTNAME = yamashita09
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/risachan/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/yamashita09.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef YAMASHITA09_H
-#define YAMASHITA09_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct yamashita09Info {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} yamashita09Info;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(yamashita09Info* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(yamashita09Info* info);
-extern void init1(yamashita09Info* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* YAMASHITA09_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/yamashita09/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/yamashita09/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/yamashita09/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/yamashita09/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/yamashita09/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/yamashita09/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/yamashita09/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/yamashita09/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/yamashita09/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/yamashita09/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/yamashita09/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(yamashita09Info* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(yamashita09Info* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(yamashita09Info* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,\t");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools\/Test/yamashita09/src/yamashita09.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "yamashita09",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-/*
-# yamashita09 : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : yamashita09
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "Test.h"
-
-/*
-Example:
-typedef struct lyamashita09Info {
- float a;
- int b;
-} lyamashita09Info;
-
-typedef enum lyamashita09Mode {
- a=0,
- b=1
-} lyamashita09Mode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- yamashita09Info info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>yamashita09</TITLE>
-</HEAD>
-<BODY>
-<H1>yamashita09</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: yamashita09
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' yamashita09
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/yamashita09
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/yamashita09/doc/yamashita09.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E
+++ /dev/null
-OBJECTNAME = yoshinori
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Optional","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Optional","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
-"-n","-n[umber]","Number","Optional","1","1","number","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/yoshinori/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/yoshinori.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef YOSHINORI_H
-#define YOSHINORI_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct yoshinoriInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
- long flagnumber;
- long number;
-
-} yoshinoriInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(yoshinoriInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(yoshinoriInfo* info);
-extern void init1(yoshinoriInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* YOSHINORI_H */
+++ /dev/null
-I686LINUX/yoshinori -html
-/home/people/yoshinori/Eos/bin/I686LINUX/yoshinori -h
-/home/people/yoshinori/Eos/bin/I686LINUX/yoshinori -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h[
-/home/people/yoshinori/Eos/bin/I686LINUX/itami -h
-I686LINUX/yoshinori -html
-/home/people/yoshinori/Eos/bin/I686LINUX/yoshinori -h
-I686LINUX/yoshinori -html
-/home/people/yoshinori/Eos/bin/I686LINUX/yoshinori -h
-/home/people/yoshinori/Eos/bin/I686LINUX/yoshinori -o TestOutput -n 10
-I686LINUX/yoshinori -html
-X86LINUX64/yoshinori -html
-CELLLINUX64/yoshinori -html
-I686LINUX/yoshinori -html
+++ /dev/null
-I686LINUX/yoshinori -html
-/home/people/yoshinori/Eos/bin/I686LINUX/yoshinori -h
-/home/people/yoshinori/Eos/bin/I686LINUX/yoshinori -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h
-/home/people/yoshinori/Eos/bin/I686LINUX/hiromi -h[
-/home/people/yoshinori/Eos/bin/I686LINUX/itami -h
-I686LINUX/yoshinori -html
-/home/people/yoshinori/Eos/bin/I686LINUX/yoshinori -h
-I686LINUX/yoshinori -html
-/home/people/yoshinori/Eos/bin/I686LINUX/yoshinori -h
-/home/people/yoshinori/Eos/bin/I686LINUX/yoshinori -o TestOutput -n 10
-I686LINUX/yoshinori -html
-X86LINUX64/yoshinori -html
-CELLLINUX64/yoshinori -html
-<<<<<<< HEAD
-I686LINUX/yoshinori -html
-=======
-X86MAC64/yoshinori -html
->>>>>>> origin/master
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/yoshinori/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/yoshinori/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/yoshinori/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/yoshinori/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/yoshinori/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/yoshinori/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/yoshinori/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/yoshinori/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/yoshinori/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/yoshinori/src/SPARC
\ No newline at end of file
+++ /dev/null
-10
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/yoshinori/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(yoshinoriInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("n") {
- if(i+1<argc) {
- info->number = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagnumber++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(yoshinoriInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
- info->number = 0; info->flagnumber = 0;
-}
-
-void
-init1(yoshinoriInfo* info)
-{
- char s[1024];
- int i;
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
- if(info->flagnumber) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/yoshinori/src/yoshinori.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "yoshinori",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Optional :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Optional :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- fprintf(stderr, " [-n[umber] number (0 )] :Optional :Number\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-/*
-# yoshinori : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : yoshinori
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-
-/*
-Example:
-typedef struct lyoshinoriInfo {
- float a;
- int b;
-} lyoshinoriInfo;
-
-typedef enum lyoshinoriMode {
- a=0,
- b=1
-} lyoshinoriMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- yoshinoriInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
- fprintf(info.fptOut,"%d",info.number);
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>yoshinori</TITLE>
-</HEAD>
-<BODY>
-<H1>yoshinori</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: yoshinori
-Options:
- [-i[nput] In (NULL )] :Optional :InputDataFile
- [-o[utput] Out (NULL )] :Optional :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
- [-n[umber] number (0 )] :Optional :Number
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' yoshinori
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/yoshinori
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/yoshinori/doc/yoshinori.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 0 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 0 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -i 1 0 1 0 0 -1x1+1+7.500000 0 0 0 0 0 'number' 'Number' n
- -E
- -E
--E
+++ /dev/null
-OBJECTNAME = yoshio
-EXTRA_LIB =
-EXTRA_CCOPTS =
-EXTRA_INC =
+++ /dev/null
-# OptionControlFile
-# FileFormat
-"-i","-i[nput]","InputDataFile","Essential","1","1","In","inFile","NULL"
-"-o","-o[utput]","OutputDataFile","Essential","1","1","Out","outFile","NULL"
-"-c","-c[onfig]","ConfigurationFile","Optional","1","1","configFile","inFile","NULL"
-"-m","-m[ode]","Mode","Optional","1","1","mode","Integer","0"
+++ /dev/null
-include ../../../Config/Define.inc
-include ../../Config/Define.inc
-include ../Config/Define.inc
-include Config/Define.inc
-
-all:
- cd src; make all; cd ..
-
-install:
- cd src; make install; cd ..
-
-
-putSF:
- if [ -f private ] ; \
- then \
- echo "$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME) is private"; \
- else \
- cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE commit || cvs -z4 -d:ext:$$USER@$$EOS_SOURCEFORGE import src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME); \
- fi
-
-put:
- cd src; make put; cd ..
-
-clean:
- cd src; make clean; cd ..
-
-depend:
- cd src; make depend; cd ..
-
-check:
- @if [ ! -d $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) ] ; then \
- echo making directory; \
- mkdir -p $(EOS_HOME)/hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE); \
- fi
- @if [ ! -L src/$(OSTYPE) ]; then \
- echo making directory; \
- ln -sf ../../../../../hostdepend/$(OSTYPE)/src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE) src/$(OSTYPE); \
- fi
- @$(RM) src/Makefile
- @echo "New src/Makefile"
- @$(CP) ../../../Config/Template/$(WORLDNAME)Template.Dir/src/Makefile src/Makefile
- @cd src; touch $(OSTYPE)/.Depend; make depend
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-backup:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-backup-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/backup/EosBase.tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile
-
-distribute:
- cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar uvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-distribute-all:
- @cd ../../../..; \
- echo $(OBJECTNAME) ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Config ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/Makefile ;\
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/.[A-z]* ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/inc ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/doc; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/wish; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/[A-z]*.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/.[A-z]*; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/Makefile ; \
- tar rvf ${EOS_HOME}/distribute/src.$(OSTYPE).tar src/$(WORLDNAME)/$(CLASSNAME)/$(OBJECTNAME)/src/$(OSTYPE)
-
-eosintroduce:
- ${EOS_HOME}/sbin/eosintroduce ${WORLDNAME} ${CLASSNAME} ${OBJECTNAME} ./
-
-include Config/Target.inc
+++ /dev/null
-/home/people/yoshio/Eos/src/Config/Template/ToolsTemplate.Dir/doc/Makefile
\ No newline at end of file
+++ /dev/null
-#ifndef CONFIG_H
-#define CONFIG_H
-
-#include "../inc/yoshio.h"
-
-#endif /* CONFIG_H */
+++ /dev/null
-#ifndef YOSHIO_H
-#define YOSHIO_H
-#include <stdio.h>
-#include <stdlib.h>
-
-#define OPTION_FLAG '-'
-#define OPTION_FLAG_POS (0)
-#define OPTION_POS (1)
-
-
-
-
-typedef struct yoshioInfo {
- long flagRedirect;
-
- long flagIn;
- char* In;
- FILE* fptIn;
-
- long flagOut;
- char* Out;
- FILE* fptOut;
-
- long flagconfigFile;
- char* configFile;
- FILE* fptconfigFile;
-
- long flagmode;
- long mode;
-
-} yoshioInfo;
-#ifdef __cplusplus
-extern "C" {
-#endif
-extern void argCheck(yoshioInfo* info, int argc, char* avgv[]);
-extern void khorosInit(int argc, char* avgv[]);
-extern void init0(yoshioInfo* info);
-extern void init1(yoshioInfo* info);
-extern void usage(char* usage);
-extern void additionalUsage(void);
-extern void htmlBeforeUsage(char* usage);
-extern void htmlAfterUsage(char* usage);
-#ifdef __cplusplus
-};
-#endif
-#endif /* YOSHIO_H */
+++ /dev/null
-../../../../../hostdepend/ALPHA/src/Tools/Test/yoshio/src/ALPHA
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX/src/Tools/Test/yoshio/src/ALPHALINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHALINUX5/src/Tools/Test/yoshio/src/ALPHALINUX5
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/ALPHAOSF1/src/Tools/Test/yoshio/src/ALPHAOSF1
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/CELLLINUX64/src/Tools/Test/yoshio/src/CELLLINUX64
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/HP/src/Tools/Test/yoshio/src/HP
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I386LINUX/src/Tools/Test/yoshio/src/I386LINUX
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/I686LINUX/src/Tools/Test/yoshio/src/I686LINUX
\ No newline at end of file
+++ /dev/null
-include ../Config/Define.inc
-include ../../Config/Define.inc
-include ../../../Config/Define.inc
-include ../../../../Config/Define.inc
-
-EOSHOME=../../../../../
-DSTDIR=$(EOSHOME)/bin
-DSTDOC=$(EOSHOME)/doc
-DSTTAR=$(EOSHOME)/tar
-
-INCFILES =
-
-LIBFILES = \
- $(LIBPREFIX)EosObjects$(LIBSUFFIX)
-
-LIBFILESDEBUG = \
- $(LIBPREFIX)EosObjects.debug$(LIBSUFFIX)
-
-SRCC = \
- $(OBJECTNAME).c \
- init.c \
- argCheck.c \
- usage.c \
- util.c \
-
-SRCCXX = \
- $(OBJECTNAME).cc \
- init.cc \
- argCheck.cc \
- usage.cc \
- util.cc \
-
-MODULES = \
- $(OBJECTNAME).o \
- init.o \
- argCheck.o \
- usage.o \
- util.o \
-
-REALMODULES = \
- $(OSTYPE)/$(OBJECTNAME).o \
- $(OSTYPE)/init.o \
- $(OSTYPE)/argCheck.o \
- $(OSTYPE)/usage.o \
- $(OSTYPE)/util.o
-
-MODULESDEBUG = \
- $(OBJECTNAME).debugo \
- init.debugo \
- argCheck.debugo \
- usage.debugo \
- util.debugo \
-
-REALMODULESDEBUG = \
- $(OSTYPE)/$(OBJECTNAME).debugo \
- $(OSTYPE)/init.debugo \
- $(OSTYPE)/argCheck.debugo \
- $(OSTYPE)/usage.debugo \
- $(OSTYPE)/util.debugo
-
-
-all: $(OSTYPE)/$(OBJECTNAME)
- if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
-
-debug: $(OSTYPE)/$(OBJECTNAME).debug
-
-cudagdb: $(OSTYPE)/$(OBJECTNAME).cudagdb
-
-
-$(OSTYPE)/$(OBJECTNAME)::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME) WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).debug::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).debug WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-$(OSTYPE)/$(OBJECTNAME).cudagdb::
- @$(RM) -f $(OSTYPE)/Makefile ; \
- $(CP) $(EOS_HOME)/src/Config/Template/$(WORLDNAME)Template.Dir/src/ARCH/Makefile $(OSTYPE)/Makefile ; \
- cd $(OSTYPE); \
- $(MAKE) $(OBJECTNAME).cudagdb WORLDNAME=$(WORLDNAME) CLASSNAME=$(CLASSNAME) OBJECTNAME=$(OBJECTNAME)
-
-cvsupdate::
- cvs -d $(EOS_CVSROOT) update -d
-
-cvscommit::
- cvs -d $(EOS_CVSROOT) commit
-
-edit:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsEdit $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsEdit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsEdit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsEdit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsEdit OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-unedit:
- @if [ -w $(OBJECTNAME).c ]; \
- then \
- sccsUnedit $(OBJECTNAME).c; \
- else \
- echo "Source files are not editable"; \
- fi
- @if [ -w wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsUnedit $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are not editable."; \
- fi
- @if [ -w ruby/$(OBJECTNAME).rb]; \
- then \
- cd ruby; sccsUnedit $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w perl/$(OBJECTNAME).pl ]; \
- then \
- cd perl; sccsUnedit $(OBJECTNAME).pl ; \
- else \
- echo "Source files (ruby) are not editable."; \
- fi
- @if [ -w ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsUnedit OptionControlFile; \
- else \
- echo "OptionControlFile are not editable."; \
- fi
-
-report:
- @if [ -r $(OBJECTNAME).c ]; \
- then \
- sccsReport $(OBJECTNAME).c; \
- else \
- echo "Source files are already editable"; \
- fi
- @if [ -r wish/$(OBJECTNAME).wish ]; \
- then \
- cd wish; sccsReport $(OBJECTNAME).wish; \
- else \
- echo "Source files (wish) are already editable."; \
- fi
- @if [ -r ruby/$(OBJECTNAME).rb ]; \
- then \
- cd ruby; sccsReport $(OBJECTNAME).rb; \
- else \
- echo "Source files (ruby) are already editable."; \
- fi
- @if [ -r perl/$(OBJECTNAME).pl ] ; \
- then \
- cd perl; sccsReport $(OBJECTNAME).pl ; \
- else \
- echo "Source files (perl) are already editable."; \
- fi
- @if [ -r ../Config/OptionControlFile ]; \
- then \
- cd ../Config; sccsReport OptionControlFile; \
- else \
- echo "OptionControlFile are already editable."; \
- fi
-
-clean :
- rm -f *.debugo $(OSTYPE)/*.debugo *.cudagdbo $(OSTYPE)/*.cudagdbo *.o $(OSTYPE)/*.o *.linkinfo $(OSTYPE)/*.linkinfo \
- $(OSTYPE)/$(OBJECTNAME) $(OSTYPE)/*.$(OSTYPE) \
- $(OSTYPE)/$(OBJECTNAME).debug $(OSTYPE)/*.$(OSTYPE).debug \
- $(OSTYPE)/$(OBJECTNAME).cudagdb $(OSTYPE)/*.$(OSTYPE).cudagdb \
- $(OSTYPE)/$(OBJECTNAME).linkinfo $(OSTYPE)/*.$(OSTYPE).linkinfo \
- *.bak *.$(OSTYPE) core
-
-install: install-bin install-doc install-wish install-ruby install-shell install-perl
- @if [ dummy$(KHOROS_KENGOBJ) != dummy ] ; \
- then \
- if [ -x $(KHOROS_KGENOBJ) ] ; \
- then \
- make install-khoros ; \
- fi; \
- fi
-
-install-bin:$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
-
-$(DSTDIR)/$(OSTYPE)/$(OBJECTNAME):$(OSTYPE)/$(OBJECTNAME) $(DSTDIR)/$(OBJECTNAME)
- @echo ---- Installing to bin
- @if [ ! -d $(DSTDIR)/$(OSTYPE) ]; \
- then \
- mkdir $(DSTDIR)/$(OSTYPE); \
- fi
- @if [ -x $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME) ]; \
- then \
- $(RM) -f $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME); \
- fi
- @$(CD) $(OSTYPE); $(INSTALL) -m 555 $(OBJECTNAME) ../$(DSTDIR)/$(OSTYPE)
- @$(CHMOD) 555 $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @$(CHGRP) Eos $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo $(DSTDIR)/$(OSTYPE)/$(OBJECTNAME)
- @echo ---- end of bin
-
-install-wish:
- @if [ -d wish ]; \
- then \
- echo "---- Tcl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/wish/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/wish/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f wish/* $(DSTDIR)/wish/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/wish/$(OBJECTNAME)/* ;\
- touch $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHMOD) 666 $(DSTDIR)/wish/$(OBJECTNAME)/tclIndex;\
- $(CHGRP) Eos $(DSTDIR)/wish/$(OBJECTNAME)/*;\
- echo "---- Tcl/Tk file Installed";\
- fi
-
-install-ruby:
- @if [ -d ruby ]; \
- then \
- echo "---- Ruby/Tk file Install"; \
- if [ ! -d $(DSTDIR)/ruby/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/ruby/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f ruby/* $(DSTDIR)/ruby/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/ruby/$(OBJECTNAME)/* ; \
- echo "---- Ruby/Tk file Installed"; \
- fi
-
-install-perl:
- @if [ -d perl ]; \
- then \
- echo "---- Perl/Tk file Install"; \
- if [ ! -d $(DSTDIR)/perl/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/perl/$(OBJECTNAME) ; \
- fi; \
- $(CP) -f perl/* $(DSTDIR)/perl/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- $(CHGRP) Eos $(DSTDIR)/perl/$(OBJECTNAME)/* ; \
- echo "---- Perl/Tk file Installed"; \
- fi
-
-install-shell:
- @if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi
- @if [ -d shell ]; \
- then \
- echo "---- Shell file Install"; \
- if [ ! -d $(DSTDIR)/shell/$(OBJECTNAME) ]; \
- then \
- mkdir $(DSTDIR)/shell/$(OBJECTNAME) ; \
- fi ; \
- $(CP) -f shell/* $(DSTDIR)/shell/$(OBJECTNAME); \
- $(CHMOD) 555 $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- $(CHGRP) Eos $(DSTDIR)/shell/$(OBJECTNAME)/*; \
- echo "---- Shell file Installed"; \
- fi
-
-install-khoros:
- @echo Installing to khoros
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KGENOBJ) ]; \
- then \
- echo kgenobj;\
- $(KHOROS_KGENOBJ) -tb Eos -oname $(OBJECTNAME) -type script -pane -cantata true -cat Eos -subcat $(CLASSNAME) -description $(OBJECTNAME) -bname $(OBJECTNAME) -form -lang ksh ; \
- fi
- @if [ ! -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(KHOROS_KSET) -tb Eos -oname $(OBJECTNAME) -icon $(OBJECTNAME) ; \
- fi
- @if [ -d ../../../../../objects/script/$(OBJECTNAME) -a -f $(KHOROS_KSET) ]; \
- then \
- $(CHMOD) -R 775 ../../../../../objects/script/$(OBJECTNAME) ; \
- if [ $? ] ; \
- then \
- echo "-- setting khoros ---" ; \
- if [ -d ../../../../../objects/script/$(OBJECTNAME)/uis/ ] ; \
- then \
- $(CD) ../../../../../objects/script/$(OBJECTNAME)/uis/ ; \
- $(RM) -f $(OBJECTNAME).pane ; \
- $(LN) -s ../../../../src/Tools/$(CLASSNAME)/$(OBJECTNAME)/src/$(OBJECTNAME).pane $(OBJECTNAME).pane; \
- $(CD) ../../ ; \
- $(CHGRP) -R Eos $(OBJECTNAME); \
- $(CHMOD) -R 555 $(OBJECTNAME); \
- else \
- echo "../../../../../objects/script/$(OBJECTNAME)/uis/ does not exist."; \
- fi ; \
- else \
- echo "Failed !!: Cannot chage mode in installing $(OBJECTNAME) to khoros system"; \
- fi ; \
- echo "-- end of khoros-installing"; \
- fi
-
-install-doc: html
- @if [ ! -d $(DSTDOC)/SmallTools ]; \
- then \
- mkdir $(DSTDOC)/SmallTools ;\
- fi
- @if [ -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ]; \
- then \
- $(RM) -f $(DSTDOC)/SmallTools/$(OBJECTNAME).html ;\
- fi
- @$(CP) $(OBJECTNAME).html $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f ../doc/*.html ]; \
- then \
- $(CP) ../doc/*.html $(DSTDOC)/SmallTools/ ;\
- fi
- @$(CHMOD) 444 $(DSTDOC)/SmallTools/$(OBJECTNAME).html
- @if [ -f $(DSTDOC)/SmallTools/Makefile ]; \
- then \
- cd $(DSTDOC)/SmallTools; $(MAKE); \
- fi
-
-html: $(OBJECTNAME).html
-
-configFileRead:
- @ctrl2configFileRead $(CLASSNAME) $(OBJECTNAME) ../Config/OptionControlFile
-
-$(OBJECTNAME).html: $(OSTYPE)/$(OBJECTNAME)
- @echo creating html
- @$(OSTYPE)/$(OBJECTNAME) -html 2> $(OBJECTNAME).html.tmp
- @sed -e s/$(OSTYPE)\\/// $(OBJECTNAME).html.tmp > $(OBJECTNAME).html
- @$(RM) $(OBJECTNAME).html.tmp
-
-$(DSTDIR)/$(OBJECTNAME): $(OSTYPE)/$(OBJECTNAME)
- @ln -s -f ../sbin/MachineIndependent $@
-
-depend::
- @echo dependency checking now
- @if [ ! -L $(OSTYPE) ] ; then \
- moveHostdependent; \
- fi
- #echo C
- @if [ -f $(OBJECTNAME).c ] ; \
- then \
- echo "dependency: *.c"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) *.c > $(OSTYPE)/.Depend ; \
- fi
- #echo CC
- @if [ -f $(OBJECTNAME).cc ] ; \
- then \
- echo "dependency: *.cc"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cc >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).ccm ] ; \
- then \
- echo "dependency: *.ccm"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.ccm >> $(OSTYPE)/.Depend ; \
- fi
- @if [ -f $(OBJECTNAME).cu ] ; \
- then \
- echo "dependency: *.cu"; \
- echo $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu ; \
- $(DEPENDCOMMAND) $(INCLUDEDIR) $(EXTRA_INC) $(EXTRA_DEFINE) $(EXTRA_CCOPTS) *.cu >> $(OSTYPE)/.Depend ; \
- fi
-
-update:../Config/OptionControlFile
- maketool $(CLASSNAME) $(OBJECTNAME) update
-
-changeName::
-
-Test:$(OSTYPE)/$(OBJECTNAME) TestDir
- @if [ -f test/Makefile ] ; \
- then \
- cd test; make ; \
- else \
- echo "No test Makefile"; \
- fi
-
-TestDir::
- @if [ ! -d test ] ; \
- then \
- echo "Creating test dir"; \
- mkdir test; \
- fi
- @if [ ! -f test/Makefile ] ; \
- then \
- echo "Creating Makefile"; \
- cd test; \
- protoTestMakefileCreate; \
- fi
- @if [ ! -d test/data ]; \
- then \
- mkdir $(EOSHOME)/data/$(OBJECTNAME); \
- cd test; \
- ln -sf ../$(EOSHOME)/data/$(OBJECTNAME) data; \
- fi
-
-tar::
- cd $(DSTTAR); tar cvf Tools.$(CLASSNAME).$(OBJECTNAME).tar ../bin/$(OBJECTNAME) \
- ../bin/*/$(OBJECTNAME).* \
- ../src/Tools/$(CLASSNAME)/$(OBJECTNAME) \
- ; gzip Tools.$(CLASSNAME).$(OBJECTNAME).tar
-
-include $(OSTYPE)/.Depend
-include ../Config/Target.inc
+++ /dev/null
-../../../../../hostdepend/SGI/src/Tools/Test/yoshio/src/SGI
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/SPARC/src/Tools/Test/yoshio/src/SPARC
\ No newline at end of file
+++ /dev/null
-../../../../../hostdepend/X86LINUX64/src/Tools/Test/yoshio/src/X86LINUX64
\ No newline at end of file
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-argCheck(yoshioInfo* info, int argc, char* argv[])
-{
- long i, j, nv;
- char s[1024];
- FILE* fpt;
-
- if(NULL==(fpt=fopen(".EosLog", "a+"))) {
-
- } else {
- for(i=0; i<argc; i++) {
- fprintf(fpt, "%s ", argv[i]);
- }
- fprintf(fpt, "\n");
- fclose(fpt);
- }
- for(i=1; i<argc; i++) {
- if(OPTION_FLAG==argv[i][OPTION_FLAG_POS]) {
- SSWITCH(argv[i]+OPTION_POS)
- SCASE("i") {
- if(i+1<argc) {
- info->In = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagIn++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("o") {
- if(i+1<argc) {
- info->Out = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagOut++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("c") {
- if(i+1<argc) {
- info->configFile = stringGetNthWord(argv[i+1], 1, " ,");
- i++;
- info->flagconfigFile++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("m") {
- if(i+1<argc) {
- info->mode = stringGetNthIntegerData(argv[i+1], 1, " ,");
- i++;
- info->flagmode++;
- } else {
- usage(argv[0]);
- exit(EXIT_FAILURE);
- }
- SBREAK;
- }
- SCASE("h") {
- usage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SCASE("html") {
- htmlBeforeUsage(argv[0]);
- usage(argv[0]);
- htmlAfterUsage(argv[0]);
- exit(EXIT_SUCCESS);
- break;
- }
- SDEFAULT {
- fprintf(stderr, "Not Supported Options: :%s\n", argv[i]);
- usage(argv[0]);
- exit(EXIT_FAILURE);
- break;
- }
- SSWITCHEND;
- }
- }
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#include "../inc/config.h"
-#include "genUtil.h"
-#include "String.h"
-#include "File.h"
-#include "Memory.h"
-
-
-void
-init0(yoshioInfo* info)
-{
- info->fptIn = NULL; info->flagIn = 0;
- info->fptOut = NULL; info->flagOut = 0;
- info->fptconfigFile = NULL; info->flagconfigFile = 0;
- info->mode = 0; info->flagmode = 0;
-}
-
-void
-init1(yoshioInfo* info)
-{
- char s[1024];
- int i;
- if(!info->flagIn) {
- stringGetFromFile(s, "In", stdin, stdout, 0);
- info->In = stringGetNthWord(s, 1, " ,\t");
- info->flagIn++;
- }
- if(info->flagIn) {
- info->fptIn = fileOpen(info->In, "r");
- }
-
- if(!info->flagOut) {
- stringGetFromFile(s, "Out", stdin, stdout, 0);
- info->Out = stringGetNthWord(s, 1, " ,\t");
- info->flagOut++;
- }
- if(info->flagOut) {
- info->fptOut = fileOpen(info->Out, "w");
- }
-
- if(info->flagconfigFile) {
- info->fptconfigFile = fileOpen(info->configFile, "r");
- }
-
- if(info->flagmode) {
- }
-
-}
-#ifdef KHOROS
-#include <stdio.h>
-#include "bootstrap.h"
-#include "dataserv.h"
-#include "datamanip.h"
-extern void func_usage_additions(void);
-extern void func_free_args(kexit_status status, kaddr client_data);
-extern void func_get_args(kform* pane);
-
-void
-func_usage_additions(void)
-{
-}
-void
-func_free_args(kexit_status status, kaddr client_data)
-{
-}
-void
-func_get_args(kform* pane)
-{
-}
-void
-khorosInit(int argc, char* argv[])
-{
- char* eospath;
- char panepath[1024];
- FILE* fpt;
-
- eospath = getenv("EOS_HOME");
- sprintf(panepath, "%s/src/Tools/Test/yoshio/src/yoshio.pane", eospath);
- khoros_initialize(argc, argv, "EOS");
- fpt = fopen(panepath, "r"); if(NULL!=fpt) {
- fclose(fpt);
- kclui_initialize(panepath, KGEN_NONE, "EOS", "yoshio",
- func_usage_additions,
- func_get_args,
- func_free_args);
- }
-}
-#endif /* KHOROS */
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
-void
-usage(char* thisProgram)
-{
- fprintf(stderr, "Usage: %s\n", thisProgram);
- fprintf(stderr, "Options:\n");
- fprintf(stderr, " [-i[nput] In (NULL )] :Essential :InputDataFile\n");
- fprintf(stderr, " [-o[utput] Out (NULL )] :Essential :OutputDataFile\n");
- fprintf(stderr, " [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile\n");
- fprintf(stderr, " [-m[ode] mode (0 )] :Optional :Mode\n");
- additionalUsage();
-}
-
-void
-htmlBeforeUsage(char* thisProgram)
-{
- fprintf(stderr, "<HTML>\n");
- fprintf(stderr, "<HEAD>\n");
- fprintf(stderr, "<TITLE>%s</TITLE>\n", thisProgram);
- fprintf(stderr, "</HEAD>\n");
- fprintf(stderr, "<BODY>\n");
- fprintf(stderr, "<H1>%s</H1>\n", thisProgram);
- fprintf(stderr, "<H2>Usage</H2>\n");
- fprintf(stderr, "<PRE>\n");
-}
-
-void
-htmlAfterUsage(char* thisProgram)
-{
- fprintf(stderr, "</PRE>\n");
- fprintf(stderr, "</BODY>\n");
- fprintf(stderr, "</HTML>\n");
-}
+++ /dev/null
-#include <stdio.h>
-#include <stdlib.h>
-#include "../inc/config.h"
-
+++ /dev/null
-/*
-# yoshio : $Revision$
-# $Date$
-# Created by $Author$
-# Usage : yoshio
-# Attention
-# $Loccker$
-# $State$
-#
-*/
-#include <stdio.h>
-#include <stdlib.h>
-#include <string.h>
-#include <math.h>
-#define GLOBAL_DECLARATION
-#include "../inc/config.h"
-
-#define DEBUG
-#include "genUtil.h"
-#include "Test.h"
-
-/*
-Example:
-typedef struct lyoshioInfo {
- float a;
- int b;
-} lyoshioInfo;
-
-typedef enum lyoshioMode {
- a=0,
- b=1
-} lyoshioMode;
-*/
-
-int
-main(int argc, char* argv[])
-{
- yoshioInfo info;
-
- init0(&info);
- argCheck(&info, argc, argv);
- init1(&info);
-
- DEBUGPRINT("Program Start\n");
-
- exit(EXIT_SUCCESS);
-}
-
-void
-additionalUsage()
-{
- fprintf(stderr, "----- Additional Usage -----\n");
-}
+++ /dev/null
-<HTML>
-<HEAD>
-<TITLE>yoshio</TITLE>
-</HEAD>
-<BODY>
-<H1>yoshio</H1>
-<H2>Usage</H2>
-<PRE>
-Usage: yoshio
-Options:
- [-i[nput] In (NULL )] :Essential :InputDataFile
- [-o[utput] Out (NULL )] :Essential :OutputDataFile
- [-c[onfig] configFile (NULL )] :Optional :ConfigurationFile
- [-m[ode] mode (0 )] :Optional :Mode
------ Additional Usage -----
-</PRE>
-</BODY>
-</HTML>
+++ /dev/null
--F 4.3 1 0 52x1+0+0 +0+0 'Cantata' cantata
- -M 1 1 52x1+0+0 +1+0 ' ' subform
- -P 1 0 52x1+0+1 +0+0 ' ' yoshio
- -D 1 0 9x1+0+0 'Options' _gui_options
- -H 1 6x1+0+0 'License' 'license' $BOOTSTRAP/repos/license/License license
- -E
- -R 1 0 1 5x1+35+0 'Run' 'execute operation' $EOS/bin/yoshio
- -H 1 5x1+41+0 'Help' 'help page' $EOS/src/Tools/Test/yoshio/doc/yoshio.doc help
- -Q 1 0 5.25x1+47+0 'Close'
- -I 1 0 1 1 0 1 -1x1+1+1.500000 ' ' 'In' 'InputDataFile' i
- -O 1 0 1 1 0 1 -1x1+1+3.000000 ' ' 'Out' 'OutputDataFile' o
- -I 1 0 1 0 0 1 -1x1+1+4.500000 ' ' 'configFile' 'ConfigurationFile' c
- -i 1 0 1 0 0 -1x1+1+6.000000 0 0 0 0 0 'mode' 'Mode' m
- -E
- -E
--E