You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
56 lines
1.7 KiB
56 lines
1.7 KiB
8 years ago
|
|
||
|
addpath('functions\');
|
||
|
|
||
|
overall_outfname = '..\index.html';
|
||
|
inpname = 'ParsedInputs\';
|
||
|
|
||
|
all_lines={};
|
||
|
|
||
|
% copy header information from original index.html
|
||
|
infname = [inpname 'header.txt'];
|
||
|
disp(['Copying lines from ' infname]);
|
||
|
foo_lines = readAllLines(infname);
|
||
|
all_lines(end+[1:length(foo_lines)]) = foo_lines;
|
||
|
|
||
|
% copy transition to nodes from original index.html
|
||
|
infname = [inpname 'transition_to_nodes.txt'];
|
||
|
disp(['Copying lines from ' infname]);
|
||
|
foo_lines = readAllLines(infname); %read the text in
|
||
|
all_lines(end+[1:length(foo_lines)]) = foo_lines; %accumulate the lines
|
||
|
|
||
|
% create new nodes
|
||
|
origNode_fname = 'ParsedInputs\nodes.txt';
|
||
|
newNode_pname = 'C:\Users\wea\Documents\Arduino\libraries\OpenAudio_ArduinoLibrary\';
|
||
|
[nodes] = generateNodes(origNode_fname,newNode_pname);
|
||
|
outfname = 'NewOutputs\new_nodes.txt';
|
||
|
writeNodeText(nodes,outfname); %write to text file
|
||
|
infname = outfname;
|
||
|
foo_lines = readAllLines(infname); %load the text back in
|
||
|
all_lines(end+[1:length(foo_lines)]) = foo_lines; %accumulate the lines
|
||
|
|
||
|
% copy the transition to docs
|
||
|
infname = [inpname 'transitionToDocs.txt'];
|
||
|
disp(['Copying lines from ' infname]);
|
||
|
foo_lines = readAllLines(infname); %read the text in
|
||
|
all_lines(end+[1:length(foo_lines)]) = foo_lines; %accumulate the lines
|
||
|
|
||
|
% assemble the docs
|
||
|
for Inode = 1:length(nodes)
|
||
|
foo_lines = createEmptyDoc(nodes(Inode).type);
|
||
|
all_lines(end+[1:length(foo_lines)]) = foo_lines;
|
||
|
end
|
||
|
|
||
|
% copy the end of the file
|
||
|
infname = [inpname 'end_of_file.txt'];
|
||
|
disp(['Copying lines from ' infname]);
|
||
|
foo_lines = readAllLines(infname); %read the text in
|
||
|
all_lines(end+[1:length(foo_lines)]) = foo_lines; %accumulate the lines
|
||
|
|
||
|
|
||
|
% write the text to the file
|
||
|
disp(['writing main output to ' overall_outfname]);
|
||
|
writeText(overall_outfname,all_lines);
|
||
|
|
||
|
|
||
|
|