Changeset 1014
- Timestamp:
- 12/28/06 13:21:12 (2 years ago)
- Files:
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
VoxForge/Trunk/Scripts/Mirroring_scripts/Lexicon_makefile
r914 r1014 1 #################################################################### 2 ### 3 ### script name: Lexicon_makefile 4 ### modified by: Ken MacLean 5 ### email: contact@voxforge.org 6 ### Date: 2006.12.28 7 ### Command: make -f Lexicon_makefile 8 ### Version: 0.1 9 ### 10 ### Copyright (C) 2006 Ken MacLean 11 ### 12 ### This program is free software; you can redistribute it and/or 13 ### modify it under the terms of the GNU General Public License 14 ### as published by the Free Software Foundation; either version 2 15 ### of the License, or (at your option) any later version. 16 ### 17 ### This program is distributed in the hope that it will be useful, 18 ### but WITHOUT ANY WARRANTY; without even the implied warranty of 19 ### MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 ### GNU General Public License for more details. 21 ### 22 #################################################################### 1 23 SOURCE = ../../Lexicon 2 24 TARGET = /data/svn-tarfiles/Trunk/Lexicon VoxForge/Trunk/Scripts/Mirroring_scripts/Releases_makefile
r1009 r1014 1 #################################################################### 2 ### 3 ### script name: Releases_makefile 4 ### modified by: Ken MacLean 5 ### email: contact@voxforge.org 6 ### Date: 2006.12.28 7 ### Command: make -f Releases_makefile 8 ### Version: 0.1 9 ### 10 ### Copyright (C) 2006 Ken MacLean 11 ### 12 ### This program is free software; you can redistribute it and/or 13 ### modify it under the terms of the GNU General Public License 14 ### as published by the Free Software Foundation; either version 2 15 ### of the License, or (at your option) any later version. 16 ### 17 ### This program is distributed in the hope that it will be useful, 18 ### but WITHOUT ANY WARRANTY; without even the implied warranty of 19 ### MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 ### GNU General Public License for more details. 21 ### 22 #################################################################### 23 # Notes re Make command: 24 # cannot use $(release) variable in command section ... it takes the last value assigned *in the script* !!! 25 # make invokes a new subshell for each command line! 26 # To ignore errors in a command line, write a `-' at the beginning of the line's text 27 # must indent commands with a tab 28 # $(<) - name of 1st prerequisite; $(<D) - directory part; $(<F) - File part 29 # $(^) - name of all prerequisites; $(^D) - directory part; $(^F) - File part 30 #################################################################### 31 1 32 SOURCE = ../../../Tags/Releases 2 33 TARGET = /data/svn-tarfiles/Tags/Releases … … 14 45 Julius_AcousticModels_8kHz-16bit_MFCC_O_D_build726.tgz \ 15 46 Julius_AcousticModels_8kHz-16bit_MFCC_O_D_build726.zip \ 47 Julius-3.5.2-Quickstart-Linux_build726.tgz \ 48 Julius-3.5.2-Quickstart-Windows_build726.zip \ 16 49 Julius_AcousticModels_8kHz-16bit_MFCC_O_D_build233.tgz \ 17 50 Julius_AcousticModels_8kHz-16bit_MFCC_O_D_build233.zip \ … … 36 69 -mkdir $(TARGET)/0_1alpha-build524 37 70 -mkdir $(TARGET)/0_1alpha-build541 38 39 # Note cannot use $(release) variable in command section ... it takes the last value assigned *in the script* !!!40 # make invokes a new subshell for each command line!41 # To ignore errors in a command line, write a `-' at the beginning of the line's text42 # must indent commands with a tab43 71 44 72 release = 0_1_1-build726 … … 51 79 Julius_AcousticModels_8kHz-16bit_MFCC_O_D_build726.zip : $(release)/AcousticModels/HTK/8kHz-16bit/MFCC_O_D 52 80 cd $< && zip $(TARGET)/0_1_1-build726/$@ * 81 qslin = $(release)/QuickStart/Linux/julius-3.5.2-quickstart-linux 82 Julius-3.5.2-Quickstart-Linux_build726.tgz : $(qslin) $(qslin)/acoustic_model_files $(qslin)/bin $(qslin)/doc $(qslin)/etc $(qslin)/grammar $(qslin)/julius_docs 83 cd $< && tar --exclude=.svn -zcvf $(TARGET)/0_1_1-build726/$@ * 84 qslin = 0_1_1-build726/QuickStart/Linux/julius-3.5.2-quickstart-linux 85 Julius-3.5.2-Quickstart-Linux_build726.tgz : $(qslin) $(qslin)/acoustic_model_files $(qslin)/bin $(qslin)/doc $(qslin)/etc $(qslin)/grammar $(qslin)/julius_docs 86 cd $< && tar --exclude=.svn -zcvf $(TARGET)/0_1_1-build726/$@ * 87 qswin = 0_1_1-build726/QuickStart/Windows/julius-3.5.2-quickstart-windows 88 Julius-3.5.2-Quickstart-Windows_build726.zip : $(qswin) $(qswin)/acoustic_model_files $(qswin)/bin $(qswin)/cygwin $(qswin)/doc $(qswin)/etc $(qswin)/grammar $(qswin)/julius_docs 89 cd $(<) && zip $(TARGET)/0_1_1-build726/$@ * acoustic_model_files/* bin/* cygwin/* doc/* etc/* grammar/* julius_docs/* 53 90 54 91 release = 0_1alpha-build233 VoxForge/Trunk/Scripts/Mirroring_scripts/Scripts_makefile
r913 r1014 1 #################################################################### 2 ### 3 ### script name: Scripts_makefile 4 ### modified by: Ken MacLean 5 ### email: contact@voxforge.org 6 ### Date: 2006.12.28 7 ### Command: make -f Scripts_makefile 8 ### Version: 0.1 9 ### 10 ### Copyright (C) 2006 Ken MacLean 11 ### 12 ### This program is free software; you can redistribute it and/or 13 ### modify it under the terms of the GNU General Public License 14 ### as published by the Free Software Foundation; either version 2 15 ### of the License, or (at your option) any later version. 16 ### 17 ### This program is distributed in the hope that it will be useful, 18 ### but WITHOUT ANY WARRANTY; without even the implied warranty of 19 ### MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 20 ### GNU General Public License for more details. 21 ### 22 #################################################################### 1 23 SOURCE = ../../Scripts 2 24 TARGET = /data/svn-tarfiles/Trunk/Scripts