=================================================================== RCS file: /home/cvs/OpenXM/src/kxx/Makefile.in,v retrieving revision 1.18 retrieving revision 1.36 diff -u -p -r1.18 -r1.36 --- OpenXM/src/kxx/Makefile.in 2002/11/10 12:15:48 1.18 +++ OpenXM/src/kxx/Makefile.in 2006/02/04 02:44:39 1.36 @@ -1,9 +1,13 @@ -## $OpenXM: OpenXM/src/kxx/Makefile.in,v 1.17 2002/10/20 23:05:16 takayama Exp $ +## $OpenXM: OpenXM/src/kxx/Makefile.in,v 1.35 2004/09/17 03:28:21 takayama Exp $ +# Depends on all-kan96xx [source tree of kan96xx at ${Kan96xx} is required] +# install-gmp, install-gc, install-util +# ## Targets : ## all : generates ox oxlog ox_sm1 -## install : copy the binaries to $(OpenXM_bin), -## remove symbolic link from $(OpenXM_lib)/sm1 to $(KANHOME)/Doc/* -## copy $(KANHOME)/Doc/* to $(OpenXM_lib)/sm1 +## install: install-exec install-document +## install-exec: copy the binaries to ${OpenXM_bin}, +## remove symbolic link from $(OpenXM_lib)/sm1 to $(Kan96xx)/Doc/* +## copy $(Kan96xx)/Doc/* to $(OpenXM_lib)/sm1 ## Create symbolic links in $(OpenXM_lib)/sm1/bin ## install-for-debug : ## Create symbolic links instead of copying. @@ -11,31 +15,39 @@ ## Nothing to do for now. ## If you change this file, do not forget to run autoconf and remove .configure_done ######### configurations. -OpenXM_contrib=../../../OpenXM_contrib -OpenXM_ROOT=../../../OpenXM -OpenXM_bin=$(OpenXM_ROOT)/bin -OpenXM_lib=$(OpenXM_ROOT)/lib -KANHOME=$(OpenXM_ROOT)/src/kan96xx +#OpenXM_HOME=../.. +OpenXM_HOME=@prefix@ +Kan96xx=../kan96xx +OpenXM_bin=${OpenXM_HOME}/bin +OpenXM_lib=${OpenXM_HOME}/lib +OpenXM_include=${OpenXM_HOME}/include +OXWEAVE=${OpenXM_bin}/oxweave +KANLIB = ${Kan96xx}/Kan/kanlib.a -L${OpenXM_lib} -lgmp -lgc +# +OpenXM_HOME_for_debug=../.. +OpenXM_bin_for_debug=${OpenXM_HOME_for_debug}/bin +OpenXM_lib_for_debug=${OpenXM_HOME_for_debug}/lib +OpenXM_include_for_debug=${OpenXM_HOME_for_debug}/include +########## end of configurations CC=@CC@ RANLIB=@RANLIB@ LIBS=@LIBS@ -CFLAGS = -g -DDD=-D_BSD_SOURCE +CFLAGS = @CFLAGS@ -g -D_BSD_SOURCE #STATIC_LINK_FLAG=-static STATIC_LINK_FLAG= -########## end of configurations +RM=rm ### Set the server name in oxmain.c if you do not use the environmental -### variable LOAD_SM1_PATH. cf. $KANHOME/lib/ox.sm1 +### variable LOAD_SM1_PATH. cf. $Kan96xx/lib/ox.sm1 -all : configure all-plugin kanlib.a ox ox_sm1 oxlog +all : configure ox ox_sm1 oxlog ox100start ox_texmacs -all2 : all-plugin kanlib.a ox ox_sm1 testclient oxlog +all2 : ox ox_sm1 testclient oxlog configure: Makefile Makefile: Makefile.in - ./configure + (rm -f .configure_done ; ./make-configure) # configure is added to repo for a while. configure-old : Makefile.in configure.in @@ -45,147 +57,155 @@ configure-old : Makefile.in configure.in # autoconf # .error "Run ./make-configure" -dist : - ./makeDist - -## ox_null can no longer be compiled. - -## This is the Makefile at kxx. -## 1998, 2/7 , Old version is at S/kan.backup/kxx.tar.gz.19980206 -## -.c.o : - $(CC) $(CFLAGS) ${DDD} -c $< - -all-plugin : - (cd $(KANHOME)/plugin ; make ) -kanlib.a : - (cd $(KANHOME)/Kan ; make kanlib.a) -ox.a : +.c.o: + ${CC} ${CFLAGS} -I${OpenXM_include} -c $< +ox.a: ${Kan96xx}/plugin/ox.a /bin/rm -f ox.a - ln -s $(KANHOME)/plugin/ox.a ox.a -ox_kan.h : $(KANHOME)/plugin/ox_kan.h + ln -s ${Kan96xx}/plugin/ox.a ox.a +ox_kan.h: ${Kan96xx}/plugin/ox_kan.h /bin/rm -f ox_kan.h - ln -s $(KANHOME)/plugin/ox_kan.h ox_kan.h + ln -s ${Kan96xx}/plugin/ox_kan.h ox_kan.h -ox : oxmain.c $(KANHOME)/plugin/mytcpio.o $(KANHOME)/plugin/oxmisc.o file2.o ox_kan.h - $(CC) ${STATIC_LINK_FLAG} $(CFLAGS) ${DDD} oxmain.c $(KANHOME)/plugin/mytcpio.o $(KANHOME)/plugin/oxmisc.o file2.o -o ox $(LIBS) +ox: oxmain.o ${Kan96xx}/plugin/mytcpio.o ${Kan96xx}/plugin/oxmisc.o file2.o + ${CC} ${STATIC_LINK_FLAG} ${CFLAGS} oxmain.o ${Kan96xx}/plugin/mytcpio.o ${Kan96xx}/plugin/oxmisc.o file2.o -o ox ${LIBS} +oxmain.o: oxmain.c ox_kan.h serversm.h -oxd : oxd.c xtag.c $(KANHOME)/plugin/mytcpio.o $(KANHOME)/plugin/oxmisc.o file2.o ox_kan.h - $(CC) ${STATIC_LINK_FLAG} $(CFLAGS) ${DDD} oxd.c xtag.c $(KANHOME)/plugin/mytcpio.o $(KANHOME)/plugin/oxmisc.o file2.o -o oxd $(LIBS) -oxd-thread : oxd-thread.c xtag.c $(KANHOME)/plugin/mytcpio.o $(KANHOME)/plugin/oxmisc.o file2.o ox_kan.h - $(CC) -pthread ${STATIC_LINK_FLAG} $(CFLAGS) ${DDD} oxd-thread.c xtag.c $(KANHOME)/plugin/mytcpio.o $(KANHOME)/plugin/oxmisc.o file2.o -o oxd-thread $(LIBS) +oxd: oxd.o xtag.o ${Kan96xx}/plugin/mytcpio.o ${Kan96xx}/plugin/oxmisc.o file2.o + ${CC} ${STATIC_LINK_FLAG} ${CFLAGS} oxd.o xtag.o ${Kan96xx}/plugin/mytcpio.o ${Kan96xx}/plugin/oxmisc.o file2.o -o oxd ${LIBS} -L{OpenXM_lib} -lgc +oxd.o: oxd.c ox_kan.h serversm.h +xtag.o: xtag.c +oxd-thread: oxd-thread.o xtag.o ${Kan96xx}/plugin/mytcpio.o ${Kan96xx}/plugin/oxmisc.o file2.o + ${CC} -pthread ${STATIC_LINK_FLAG} $(CFLAGS) oxd-thread.o xtag.o ${Kan96xx}/plugin/mytcpio.o ${Kan96xx}/plugin/oxmisc.o file2.o -o oxd-thread ${LIBS} +oxd-thread.o: oxd-thread.c ox_kan.h serversm.h -ox_null : oxserver00.c ox.a nullstackmachine.o file2.o ox_kan.h - $(CC) ${STATIC_LINK_FLAG} $(CFLAGS) ${DDD} oxserver00.c ox.a nullstackmachine.o file2.o -o ox_null $(LIBS) ; \ +ox_null: oxserver00.o ox.a nullstackmachine.o file2.o + ${CC} ${STATIC_LINK_FLAG} ${CFLAGS} oxserver00.o ox.a nullstackmachine.o file2.o -o ox_null ${LIBS} +oxserver00.o: oxserver00.c ox_kan.h serversm.h -ox_sm1 : oxserver00.c sm1stackmachine.o ox_kan.h ox.a $(KANHOME)/Kan/kanlib.a - $(CC) ${STATIC_LINK_FLAG} $(CFLAGS) ${DDD} oxserver00.c sm1stackmachine.o -o ox_sm1 $(LIBS) $(KANLIB) +ox_sm1: oxserver00.o sm1stackmachine.o ox.a ${Kan96xx}/Kan/kanlib.a + ${CC} ${STATIC_LINK_FLAG} ${CFLAGS} oxserver00.o sm1stackmachine.o -o ox_sm1 ${LIBS} ${KANLIB} -oxlog : oxlog.c - $(CC) ${STATIC_LINK_FLAG} ${DDD} -o oxlog oxlog.c +oxlog: oxlog.o + ${CC} ${STATIC_LINK_FLAG} -o oxlog oxlog.o +oxlog.o: oxlog.c +ox100start : ox100start.o ${OpenXM_lib}/libox_pathfinder.a + ${CC} -I${OpenXM_include} ${STATIC_LINK_FLAG} -o ox100start ox100start.c -L${OpenXM_lib} -lox_pathfinder +ox100start.o: ox100start.c -## file2.c file2.h is in SSkan/plugin/ -file2.o : $(KANHOME)/plugin/file2.c $(KANHOME)/plugin/file2.h - $(CC) $(CFLAGS) ${DDD} -DKXX=1 -I$(KANHOME)/plugin -c $(KANHOME)/plugin/file2.c +file2.o: ${Kan96xx}/plugin/file2.c ${Kan96xx}/plugin/file2.h + ${CC} $(CFLAGS) -DKXX=1 -I${Kan96xx}/plugin -c ${Kan96xx}/plugin/file2.c -nullstackmachine.o : nullstackmachine.c ox_kan.h -sm1stackmachine.o : sm1stackmachine.c ox_kan.h +nullstackmachine.o: nullstackmachine.c ox_kan.h +sm1stackmachine.o: sm1stackmachine.c ox_kan.h -testclient : testclient.c ox.a file2.o ox_kan.h - $(CC) $(CFLAGS) ${DDD} testclient.c -o testclient ox.a file2.o $(LIBS) +testclient: testclient.o ox.a file2.o + ${CC} ${CFLAGS} testclient.c -o testclient ox.a file2.o ${LIBS} +testclient.o: testclient.c ox_kan.h -#KANLIB = $(KANHOME)/Kan/kanlib.a $(OpenXM_lib)/libgmp.a $(KANHOME)/gmp/mpn/libmpn.a $(KANHOME)/gc/gc.a -KANLIB = $(KANHOME)/Kan/kanlib.a $(OpenXM_lib)/libgmp.a $(KANHOME)/gc/gc.a +testclient2a : testclient2.o ox.a ${Kan96xx}/Kan/kanlib.a + ${CC} ${CFLAGS} -I${Kan96xx}/Kan testclient2.o ox.a -o testclient2a ${LIBS} ${KANLIB} +testclient2.o: testclient2.c ox_kan.h -## file2 should be linked from kanlib.a +testclient2 : testclient2.o ${Kan96xx}/Kan/kanlib.a ox.a + ${CC} ${CFLAGS} -I${Kan96xx}/Kan testclient2.c -o testclient2 ${LIBS} ${KANLIB} +testclient2.o: testclient.c ox_kan.h -testclient2a : testclient2.c ox.a ox_kan.h $(KANHOME)/Kan/kanlib.a - $(CC) $(CFLAGS) ${DDD} -I$(KANHOME)/Kan testclient2.c ox.a -o testclient2a $(LIBS) $(KANLIB) +ox_texmacs: ox_texmacs.o ${Kan96xx}/Kan/kanlib.a + ${CC} ${STATIC_LINK_FLAG} ${CFLAGS} ox_texmacs.o -o ox_texmacs ${LIBS} ${KANLIB} -testclient2 : testclient2.c ox_kan.h $(KANHOME)/Kan/kanlib.a ox.a - $(CC) $(CFLAGS) ${DDD} -I$(KANHOME)/Kan testclient2.c -o testclient2 $(LIBS) $(KANLIB) - - -clean : - -/bin/rm -f ox testclient ox_null ox_sm1 testclient2 core *.o a.out *.dvi *.aux openxxx.log ox_sm1 oxlog *~ openxm-eg.tex openxm-jp.tex .configure_done - +clean-done: + -${RM} -f .configure_done +clean: clean-done + -${RM} -f ox testclient ox_null ox_sm1 testclient2 core *.o a.out *.dvi *.aux openxxx.log ox_sm1 oxlog *~ openxm-eg.tex openxm-jp.tex ox100start .prog.ox100bin* .in.ox100bin* ox_texmacs distclean : clean clean-for-install /bin/rm -f config.status config.cache config.log ## install targets. install-for-debug : clean-for-install install_lib_bin-for-debug - /bin/rm -f ../bin/ox ../bin/ox_sm1 ../bin/oxlog - ln -f -s ../src/kxx/ox ../bin/ox - ln -f -s ../src/kxx/ox_sm1 ../bin/ox_sm1 - ln -f -s ../src/kxx/oxlog ../bin/oxlog + ${RM} -f ${OpenXM_bin_for_debug}/ox ${OpenXM_bin_for_debug}/ox_sm1 ${OpenXM_bin_for_debug}/oxlog ${OpenXM_bin_for_debug}/ox100start ${OpenXM_bin_for_debug}/ox_texmacs + ln -f -s ../src/kxx/ox ${OpenXM_bin_for_debug}/ox + ln -f -s ../src/kxx/ox_sm1 ${OpenXM_bin_for_debug}/ox_sm1 + ln -f -s ../src/kxx/oxlog ${OpenXM_bin_for_debug}/oxlog + ln -f -s ../src/kxx/ox100start ${OpenXM_bin_for_debug}/ox100start + ln -f -s ../src/kxx/ox_texmacs ${OpenXM_bin_for_debug}/ox_texmacs install_lib_bin-for-debug : - ln -f -s ../src/kan96xx/Doc $(OpenXM_lib)/sm1 - /bin/rm -f $(OpenXM_lib)/sm1/bin/ox* - ln -f -s ../../../bin/ox $(OpenXM_lib)/sm1/bin/ox - ln -f -s ../../../bin/oxlog $(OpenXM_lib)/sm1/bin/oxlog - ln -f -s ../../../bin/ox_sm1 $(OpenXM_lib)/sm1/bin/ox_sm1 - ln -f -s ./ox_sm1 $(OpenXM_lib)/sm1/bin/ox_sm1_forAsir - ln -f -s ./ox_sm1 $(OpenXM_lib)/sm1/bin/ox_sm1_gnuplot - ln -f -s ./ox_sm1 $(OpenXM_lib)/sm1/bin/ox_sm1_phc - ln -f -s ./ox_sm1 $(OpenXM_lib)/sm1/bin/ox_sm1_tigers - ln -f -s ./ox_sm1 $(OpenXM_lib)/sm1/bin/ox_sm1_basicCD -install : copy-kan-lib install_lib_bin - if [ "`uname | sed -e 's/_.*$$//'`" = "CYGWIN" ]; then \ - cp -f ox.exe ox_sm1.exe oxlog.exe $(OpenXM_bin) ; \ - else \ - cp -f ox ox_sm1 oxlog $(OpenXM_bin) ; \ - fi + ln -f -s ../src/kan96xx/Doc ${OpenXM_lib_for_debug}/sm1 + ${RM} -f ${OpenXM_lib_for_debug}/sm1/bin/ox* + ln -f -s ../../../../bin/ox ${OpenXM_lib_for_debug}/sm1/bin/ox + ln -f -s ../../../../bin/oxlog ${OpenXM_lib_for_debug}/sm1/bin/oxlog + ln -f -s ../../../../bin/ox_sm1 ${OpenXM_lib_for_debug}/sm1/bin/ox_sm1 + ln -f -s ./ox_sm1 ${OpenXM_lib_for_debug}/sm1/bin/ox_sm1_forAsir + ln -f -s ./ox_sm1 ${OpenXM_lib_for_debug}/sm1/bin/ox_sm1_gnuplot + ln -f -s ./ox_sm1 ${OpenXM_lib_for_debug}/sm1/bin/ox_sm1_phc + ln -f -s ./ox_sm1 ${OpenXM_lib_for_debug}/sm1/bin/ox_sm1_tigers + ln -f -s ./ox_sm1 ${OpenXM_lib_for_debug}/sm1/bin/ox_sm1_basicCD +install: install-exec +install-exec: copy-kan-lib install_lib_bin + install ox ox_sm1 oxlog ox100start ox_texmacs ${OpenXM_bin} install_lib_bin: if [ "`uname | sed -e 's/_.*$$//'`" = "CYGWIN" ]; then \ make install_lib_bin_windows ; \ else \ make install_lib_bin_unix ; \ fi -install_lib_bin_unix : - /bin/rm -f $(OpenXM_lib)/sm1/bin/ox* - ln -f -s ../../../bin/ox $(OpenXM_lib)/sm1/bin/ox - ln -f -s ../../../bin/oxlog $(OpenXM_lib)/sm1/bin/oxlog - ln -f -s ../../../bin/ox_sm1 $(OpenXM_lib)/sm1/bin/ox_sm1 - ln -f -s ./ox_sm1 $(OpenXM_lib)/sm1/bin/ox_sm1_forAsir - ln -f -s ./ox_sm1 $(OpenXM_lib)/sm1/bin/ox_sm1_gnuplot - ln -f -s ./ox_sm1 $(OpenXM_lib)/sm1/bin/ox_sm1_phc - ln -f -s ./ox_sm1 $(OpenXM_lib)/sm1/bin/ox_sm1_tigers - ln -f -s ./ox_sm1 $(OpenXM_lib)/sm1/bin/ox_sm1_basicCD +install_lib_bin_unix: + ${RM} -f ${OpenXM_lib}/sm1/bin/ox* + ln -f -s ../../../bin/ox ${OpenXM_lib}/sm1/bin/ox + ln -f -s ../../../bin/oxlog ${OpenXM_lib}/sm1/bin/oxlog + ln -f -s ../../../bin/ox_sm1 ${OpenXM_lib}/sm1/bin/ox_sm1 + ln -f -s ./ox_sm1 ${OpenXM_lib}/sm1/bin/ox_sm1_forAsir + ln -f -s ./ox_sm1 ${OpenXM_lib}/sm1/bin/ox_sm1_gnuplot + ln -f -s ./ox_sm1 ${OpenXM_lib}/sm1/bin/ox_sm1_phc + ln -f -s ./ox_sm1 ${OpenXM_lib}/sm1/bin/ox_sm1_tigers + ln -f -s ./ox_sm1 ${OpenXM_lib}/sm1/bin/ox_sm1_basicCD install_lib_bin_windows : - -mkdir $(OpenXM_lib)/sm1/bin - /bin/rm -f $(OpenXM_lib)/sm1/bin/ox* - cp ox.exe $(OpenXM_lib)/sm1/bin/ox.exe - cp oxlog.exe $(OpenXM_lib)/sm1/bin/oxlog.exe - cp ox_sm1.exe $(OpenXM_lib)/sm1/bin/ox_sm1.exe - cp ox_sm1.exe $(OpenXM_lib)/sm1/bin/ox_sm1_forAsir.exe - cp ox_sm1.exe $(OpenXM_lib)/sm1/bin/ox_sm1_gnuplot.exe - cp ox_sm1.exe $(OpenXM_lib)/sm1/bin/ox_sm1_phc.exe - cp ox_sm1.exe $(OpenXM_lib)/sm1/bin/ox_sm1_tigers.exe - cp ox_sm1.exe $(OpenXM_lib)/sm1/bin/ox_sm1_basicCD.exe + -mkdir ${OpenXM_lib}/sm1/bin + ${RM} -f ${OpenXM_lib}/sm1/bin/ox* + install ox ${OpenXM_lib}/sm1/bin/ox + install oxlog ${OpenXM_lib}/sm1/bin/oxlog + install ox_sm1 ${OpenXM_lib}/sm1/bin/ox_sm1 + install ox_sm1 ${OpenXM_lib}/sm1/bin/ox_sm1_forAsir + install ox_sm1 ${OpenXM_lib}/sm1/bin/ox_sm1_gnuplot + install ox_sm1 ${OpenXM_lib}/sm1/bin/ox_sm1_phc + install ox_sm1 ${OpenXM_lib}/sm1/bin/ox_sm1_tigers + install ox_sm1 ${OpenXM_lib}/sm1/bin/ox_sm1_basicCD +#obsolete, it should be removed later +install_lib_bin_windows_old : + -mkdir ${OpenXM_lib}/sm1/bin + ${RM} -f ${OpenXM_lib}/sm1/bin/ox* + cp ox.exe ${OpenXM_lib}/sm1/bin/ox.exe + cp oxlog.exe ${OpenXM_lib}/sm1/bin/oxlog.exe + cp ox_sm1.exe ${OpenXM_lib}/sm1/bin/ox_sm1.exe + cp ox_sm1.exe ${OpenXM_lib}/sm1/bin/ox_sm1_forAsir.exe + cp ox_sm1.exe ${OpenXM_lib}/sm1/bin/ox_sm1_gnuplot.exe + cp ox_sm1.exe ${OpenXM_lib}/sm1/bin/ox_sm1_phc.exe + cp ox_sm1.exe ${OpenXM_lib}/sm1/bin/ox_sm1_tigers.exe + cp ox_sm1.exe ${OpenXM_lib}/sm1/bin/ox_sm1_basicCD.exe # This target overrides the symbolic link -# from $(OpenXM_ROOT)/src/kan96xx/lib to $(OpenXM_lib)/sm1 +# from $(OpenXM_HOME)/src/kan96xx/lib to $(OpenXM_lib)/sm1 # generated in the top level Makefile # Don't do it: cp $(OpenXM_lib)/sm1/ox-win.sm1 $(OpenXM_lib)/sm1/ox.sm1 ; copy-kan-lib : clean-for-install - mkdir $(OpenXM_lib)/sm1 - touch $(OpenXM_lib)/sm1/DO_NOT_EDIT_THIS_DIRECTORY._ALL_FILES_ARE_COPIED_FROM_kan96xx_Doc + mkdir ${OpenXM_lib}/sm1 + touch ${OpenXM_lib}/sm1/DO_NOT_EDIT_THIS_DIRECTORY._ALL_FILES_ARE_COPIED_FROM_kan96xx_Doc -if [ "`uname | sed -e 's/_.*$$//'`" = "CYGWIN" ]; then \ - cp $(KANHOME)/Doc/* $(OpenXM_lib)/sm1 ; \ - mkdir $(OpenXM_lib)/sm1/bin ; \ + cp ${Kan96xx}/Doc/* ${OpenXM_lib}/sm1 ; \ + cp -r ${Kan96xx}/Doc/Resource ${OpenXM_lib}/sm1 ; \ + mkdir ${OpenXM_lib}/sm1/bin ; \ else \ - cp -r $(KANHOME)/Doc/* $(OpenXM_lib)/sm1 ; \ + cp -r ${Kan96xx}/Doc/* ${OpenXM_lib}/sm1 ; \ fi - -/bin/rm -rf $(OpenXM_lib)/sm1/CVS - -/bin/rm -f $(OpenXM_lib)/sm1/var.sm1 - cp $(KANHOME)/Kan/var.sm1 $(OpenXM_lib)/sm1 + -/bin/rm -rf ${OpenXM_lib}/sm1/CVS + -/bin/rm -f ${OpenXM_lib}/sm1/var.sm1 + cp ${Kan96xx}/Kan/var.sm1 ${OpenXM_lib}/sm1 clean-for-install : - -/bin/rm -rf $(OpenXM_lib)/sm1 - -/bin/rm -rf $(OpenXM_bin)/oxlog $(OpenXM_bin)/ox_sm1 $(OpenXM_bin)/ox + -/bin/rm -rf ${OpenXM_lib}/sm1 + -/bin/rm -rf ${OpenXM_bin}/oxlog ${OpenXM_bin}/ox_sm1 ${OpenXM_bin}/ox ${OpenXM_bin}/ox100start ${OpenXM_bin}/ox_texmacs @@ -198,12 +218,6 @@ doc: openxxx.tex -/bin/rm openxm-eg.tex openxm-jp.tex echo "% DO NOT EDIT THIS FILE. This is automatically generated from openxxx.tex" >openxm-eg.tex echo "% DO NOT EDIT THIS FILE. This is automatically generated from openxxx.tex" >openxm-jp.tex - ./oxweave $(OXWEAVEFLAG) C eg >openxm-eg.tex - ./oxweave $(OXWEAVEFLAG) C jp >openxm-jp.tex - -clean-binary : - echo " ../open-sm1-binary* will be removed" - echo "after 10 seconds. To cancel type in ctrl-C." - ( sleep 10 ; /bin/rm -rf ../open-sm1-binary* ) - + ${OXWEAVE} ${OXWEAVEFLAG} C eg >openxm-eg.tex + ${OXWEAVE} ${OXWEAVEFLAG} C jp >openxm-jp.tex