Changeset View
Changeset View
Standalone View
Standalone View
support/jsxmin/jsxmin_main.cpp
| Show All 20 Lines | |||||
| /* | /* | ||||
| PropertyRenaming property_renaming; | PropertyRenaming property_renaming; | ||||
| property_renaming.process(root); | property_renaming.process(root); | ||||
| */ | */ | ||||
| } | } | ||||
| int main(int argc, char* argv[]) { | int main(int argc, char* argv[]) { | ||||
| try { | try { | ||||
| string replacements(argc > 1 ? argv[1] : ""); | string replacements(argc > 1 ? argv[1] : ""); | ||||
| // Create a node. | // Create a node. | ||||
| NodeProgram root(stdin); | NodeProgram root(stdin); | ||||
| jsxminify(&root, replacements); | jsxminify(&root, replacements); | ||||
| cout << root.render(RENDER_NONE).c_str(); | cout << root.render(RENDER_NONE).c_str(); | ||||
| } catch (ParseException ex) { | } catch (ParseException ex) { | ||||
| fprintf(stderr, "parsing error: %s\n", ex.what()); | fprintf(stderr, "parsing error: %s\n", ex.what()); | ||||
| return 1; | return 1; | ||||
| } | } | ||||
| return 0; | return 0; | ||||
| } | } | ||||