Anyone willing to do a fancy elementary-based frontend for it? Would rock to have:
Page 01: Ask project name, description, license (presented as a hoversel), maybe let user choose icon. (icon is not supported by my script, but you can copy it over after the script finishes) Page 02: Ask name and email, if user decides to "finish" from first page, use information from /etc/passwd and hostname. Script output is simple to parse, lines begin with an information followed by ":", then an empty line to show the summary (that can be ignored). Information bits are: - ERROR: something bad happened. - I: ignored - D: create directory - F: create file It would be like to have it extensible so if in future we add more templates we could choose from them and even present a nice screenshot, for example instead of creating a window with a frame, label and buttons we could generate one empty or one with a list, etc... Anyway, have fun. On Thu, Sep 10, 2009 at 5:53 PM, Enlightenment SVN <no-re...@enlightenment.org> wrote: > Log: > Generate elementary-based projects based on a skeleton. > > Just cd elementary-skel and run ./project-generate.sh OPTIONS. It is > still barebones, specially on user-interface that could be interactive > if no options are given. > > > Author: barbieri > Date: 2009-09-10 13:53:37 -0700 (Thu, 10 Sep 2009) > New Revision: 42390 > > Added: > trunk/TMP/st/elementary-skel/ trunk/TMP/st/elementary-skel/AUTHORS > trunk/TMP/st/elementary-skel/COPYING.Apache-2.0 > trunk/TMP/st/elementary-skel/COPYING.Artistic > trunk/TMP/st/elementary-skel/COPYING.BSD > trunk/TMP/st/elementary-skel/COPYING.GFDL-1.2 > trunk/TMP/st/elementary-skel/COPYING.GPL-2 > trunk/TMP/st/elementary-skel/COPYING.GPL-3 > trunk/TMP/st/elementary-skel/COPYING.LGPL-2 > trunk/TMP/st/elementary-skel/COPYING.LGPL-2.1 > trunk/TMP/st/elementary-skel/COPYING.LGPL-3 > trunk/TMP/st/elementary-skel/COPYING.QPL-1.0 > trunk/TMP/st/elementary-skel/ChangeLog trunk/TMP/st/elementary-skel/INSTALL > trunk/TMP/st/elementary-skel/Makefile.am trunk/TMP/st/elementary-skel/NEWS > trunk/TMP/st/elementary-skel/README trunk/TMP/st/elementary-skel/autogen.sh > trunk/TMP/st/elementary-skel/configure.ac trunk/TMP/st/elementary-skel/data/ > trunk/TMP/st/elementary-skel/data/Makefile.am > trunk/TMP/st/elementary-skel/data/desktop/ > trunk/TMP/st/elementary-skel/data/desktop/@proj...@.desktop > trunk/TMP/st/elementary-skel/data/desktop/@proj...@.png > trunk/TMP/st/elementary-skel/data/desktop/Makefile.am > trunk/TMP/st/elementary-skel/data/themes/ > trunk/TMP/st/elementary-skel/data/themes/Makefile.am > trunk/TMP/st/elementary-skel/m4/ > trunk/TMP/st/elementary-skel/m4/ac_attribute.m4 > trunk/TMP/st/elementary-skel/po/ trunk/TMP/st/elementary-skel/po/LINGUAS > trunk/TMP/st/elementary-skel/po/Makevars > trunk/TMP/st/elementary-skel/po/POTFILES.in > trunk/TMP/st/elementary-skel/project-generate.sh > trunk/TMP/st/elementary-skel/src/ > trunk/TMP/st/elementary-skel/src/Makefile.am > trunk/TMP/st/elementary-skel/src/bin/ > trunk/TMP/st/elementary-skel/src/bin/Makefile.am > trunk/TMP/st/elementary-skel/src/bin/gettext.h > trunk/TMP/st/elementary-skel/src/bin/main.c > > Added: trunk/TMP/st/elementary-skel/AUTHORS > > Added: trunk/TMP/st/elementary-skel/COPYING.Apache-2.0 > > Added: trunk/TMP/st/elementary-skel/COPYING.Artistic > > Added: trunk/TMP/st/elementary-skel/COPYING.BSD > > Added: trunk/TMP/st/elementary-skel/COPYING.GFDL-1.2 > > Added: trunk/TMP/st/elementary-skel/COPYING.GPL-2 > > Added: trunk/TMP/st/elementary-skel/COPYING.GPL-3 > > Added: trunk/TMP/st/elementary-skel/COPYING.LGPL-2 > > Added: trunk/TMP/st/elementary-skel/COPYING.LGPL-2.1 > > Added: trunk/TMP/st/elementary-skel/COPYING.LGPL-3 > > Added: trunk/TMP/st/elementary-skel/COPYING.QPL-1.0 > > Added: trunk/TMP/st/elementary-skel/ChangeLog > > Added: trunk/TMP/st/elementary-skel/INSTALL > > Added: trunk/TMP/st/elementary-skel/Makefile.am > > Added: trunk/TMP/st/elementary-skel/NEWS > > Added: trunk/TMP/st/elementary-skel/README > > Added: trunk/TMP/st/elementary-skel/autogen.sh > > > Property changes on: trunk/TMP/st/elementary-skel/autogen.sh > ___________________________________________________________________ > Name: svn:executable > + * > Name: svn:eol-style > + native > > Added: trunk/TMP/st/elementary-skel/configure.ac > > Added: trunk/TMP/st/elementary-skel/data/Makefile.am > > Added: trunk/TMP/st/elementary-skel/data/desktop/@proj...@.desktop > > Added: trunk/TMP/st/elementary-skel/data/desktop/@proj...@.png > > > Property changes on: trunk/TMP/st/elementary-skel/data/desktop/@proj...@.png > ___________________________________________________________________ > Name: svn:mime-type > + image/png > > Added: trunk/TMP/st/elementary-skel/data/desktop/Makefile.am > > Added: trunk/TMP/st/elementary-skel/data/themes/Makefile.am > > Added: trunk/TMP/st/elementary-skel/m4/ac_attribute.m4 > > Added: trunk/TMP/st/elementary-skel/po/LINGUAS > > Added: trunk/TMP/st/elementary-skel/po/Makevars > > Added: trunk/TMP/st/elementary-skel/po/POTFILES.in > > Added: trunk/TMP/st/elementary-skel/project-generate.sh > > > Property changes on: trunk/TMP/st/elementary-skel/project-generate.sh > ___________________________________________________________________ > Name: svn:executable > + * > Name: svn:eol-style > + native > > Added: trunk/TMP/st/elementary-skel/src/Makefile.am > > Added: trunk/TMP/st/elementary-skel/src/bin/Makefile.am > > Added: trunk/TMP/st/elementary-skel/src/bin/gettext.h > > Added: trunk/TMP/st/elementary-skel/src/bin/main.c > > > ------------------------------------------------------------------------------ > Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day > trial. Simplify your report design, integration and deployment - and focus on > what you do best, core application coding. Discover what's new with > Crystal Reports now. http://p.sf.net/sfu/bobj-july > _______________________________________________ > enlightenment-svn mailing list > enlightenment-...@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/enlightenment-svn > -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: barbi...@gmail.com Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ Let Crystal Reports handle the reporting - Free Crystal Reports 2008 30-Day trial. Simplify your report design, integration and deployment - and focus on what you do best, core application coding. Discover what's new with Crystal Reports now. http://p.sf.net/sfu/bobj-july _______________________________________________ enlightenment-devel mailing list enlightenment-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/enlightenment-devel