Commit Graph

47 Commits

Author SHA1 Message Date
Vincent Torri 8ba3da9bca meson: fix build with meson 0.61.0
Summary: input requires a file, not a dir. Anyway, @INPUT@is not used

Test Plan: compilation

Reviewers: raster, netstar

Subscribers: juippis

Differential Revision: https://phab.enlightenment.org/D12324
2022-02-23 15:14:37 +00:00
Alastair Poole 56d65bfee6 examples/templates: Update descriptions.
API is mostly out of BETA. Reflect this in examples.
2020-04-02 14:37:57 +01:00
Alastair Poole dbfb4ba30d skeleton: Tidy up C EFL Skeleton 2020-04-01 21:50:30 +01:00
Alastair Poole 7c8c58016c desktop: Fix 2020-04-01 15:13:23 +01:00
Alastair Poole 5cc4e13247 desktop: Fix missing 2020-04-01 15:07:52 +01:00
Alastair Poole 210f43a736 efl_project: Move from autotools to meson. 2020-04-01 15:02:03 +01:00
Alastair Poole 26f422bfd5 Examples: Introduce C# Examples.
We introduce C# examples to EDI.

Also the icon data/extra/examples/images/mono-runtime.png, which
is based on Faenza is released under the GPLv3 license (included).
The author, who goes by madmaxms or Marcus has no e-mail contact
information. His works can be found on Github at:
    https://github.com/madmaxms.

Thanks very much for such a lovely icon for our Mono/C# templates.
2020-03-06 15:36:47 +00:00
Alastair Poole 383573fd0a welcome: fix issue with template creation.
This fixes potential crash due to invalid template
data and also fixes an erroneous URI for hello-gui.
2018-08-22 12:59:47 +01:00
Andy Williams 210d369cf8 Attempting a meson build fix 2018-05-15 15:39:26 +01:00
Andy Williams a99382bed8 templtaes: refactor to use template name rather than path
This makes our command line interface easier to use.
We lose the search paths for templates, but we did not use it
2018-01-06 13:46:43 +00:00
Andy Williams 305c7c4b43 examples: refactor template code to work for examples too 2018-01-06 13:42:24 +00:00
Andy Williams 3497aee535 examples: refactor data to be tidier 2018-01-02 22:02:41 +00:00
Andy Williams 83eaa3db84 Example: Add more content for the main examples 2018-01-01 22:07:36 +00:00
Andy Williams 68475cb28f examples: First pass add of examples info.
Infrastructure not in place yet, so example cannot be selected
2018-01-01 21:41:14 +00:00
Andy Williams c0c9703d6c build: Fix chmod for DESTDIR builds 2017-11-24 13:00:03 +00:00
Andy Williams d89ae75f82 build: Fix install location for template files 2017-11-24 11:01:03 +00:00
Andy Williams 1d2cf4af88 Remove old autotools build files - meson only now 2017-10-21 22:37:31 +01:00
Jean-Philippe Andre d1ca10bec6 build: Fix build in build dir 2017-10-18 19:51:05 +09:00
Andy Williams 7bae93a8f8 welcome: Improve layout of project chooser
Also remove lots of hacky layout code - make it as simple as we can
2017-10-16 22:47:05 +01:00
Al Poole 4737aa611c skeletons: rearrange template/skeleton directory structure 2017-10-15 16:29:06 +01:00
Al Poole f155a58983 welcome: Improve project creation.
Add support for additional meta data including images and
title/descriptions. Also add a new frame to the project
creation process with more descriptive choices of project type.
Layouts can change later.
2017-10-13 22:03:20 +01:00
Marcel Hollerbach ac304ea2a9 time for meson! 2017-10-03 19:07:42 +02:00
Al Poole f962b5ff2e fdo icons: install in correct location.
Reviewers: ajwillia.ms

Reviewed By: ajwillia.ms

Differential Revision: https://phab.enlightenment.org/D5111
2017-08-18 15:31:37 +01:00
Andy Williams be2e8af7b4 Fix tests check / defaults 2017-07-16 00:07:43 +01:00
Davide Andreoli 6180bf1acf python skeleton: added FDO stuff
.desktop and icons
2017-06-02 09:51:46 +02:00
Davide Andreoli 2fb3280d07 Added a python project skeleton
The provided app is identical to the C skeleton (just a window and a label)

Is still a bit minimal, but all the basic functions are implemented:
./setup.py check
./setup.py build
./setup.py run
./setup.py install / uninstall
./setup.py clean --all

Later I will extend the skeleton to support:
* gettext translations
* FDO stuff installation (.desktop and icons)
* Edje theme building
2017-05-29 21:37:37 +02:00
Al Poole f9dd418252 skeleton: Add header to empty files to get proper mimetype discovery.
Reviewers: ajwillia.ms

Reviewed By: ajwillia.ms

Differential Revision: https://phab.enlightenment.org/D4913
2017-05-26 12:24:25 +01:00
Andy Williams 1e556d275e template: Update build and default app settings
better out-of-the-box experience for a new app.
2016-09-09 18:29:06 +01:00
Andy Williams 08de4c3af1 template: More ignores of use 2016-09-09 18:12:56 +01:00
Andy Williams 574b32300b template: Set skeleton to ignore the edi storage that will be created as soon as we load 2016-09-09 14:13:25 +01:00
Andy Williams 529d40bf69 Correct the EDI license in packaging - GPLv2.
Also removed packaging from skeleton as it gets out of date too fast
2016-09-09 09:12:06 +01:00
Andy Williams 87b4c1ec3f Update the default license shipped with the skeletons.
This is more in-keeping with the intent, somehow GPL was left in there
2016-04-29 20:06:48 +01:00
Andy Williams 1998483d06 docs: Fix manpage and skeleton manpage 2015-06-04 08:40:43 +01:00
Andy Williams 80edaa953b Fix dist of licenses 2015-06-02 08:18:36 +01:00
Andy Williams a15f535f35 Fix making after updating COPYING text 2015-06-02 00:18:47 +01:00
Andy Williams 98f90cb841 Remove confusion with old GPLv2 files
this is GPLv3 (see COPYING)
2015-06-01 13:37:34 +01:00
Andy Williams b3bf819da6 skeleton: Distribute the skeleton files as tarballs.
This allows us to avoid garbage files remaining and gives better control over permissions too
2015-02-07 16:02:05 +00:00
Andy Williams 8bded5325d Fix issues with distcheck.
Only remaining is a permissions problem with skeleton - will be fixed soon.
2015-02-06 23:45:50 +00:00
Andy Williams b333e47c24 Provide project creation through the edi_build command line app 2015-02-03 22:31:17 +00:00
Andy Williams 4edcc6ba16 A working skeleton processor built into EDI, no scripts needed 2015-02-02 22:07:02 +00:00
Andy Williams 02bb3db148 Expand skeleton.tar.gz and substitute replaceable text with variables.
Added year and some AUTHORS content too
2015-01-31 15:34:02 +00:00
Andy Williams f9ba2d3edf Update year in skeleton user files 2015-01-17 17:00:06 +00:00
Andy Williams 16a714520a Better escape sed commands so URLs can include some rather special characters 2015-01-14 23:07:30 +00:00
Andy Williams 933b54ebd3 Heading to a working windows build.
Copy fixes into Skeleton file too so that it creates libraries that work in the same way
2014-11-25 23:07:50 +00:00
Andy Williams 50b9cd16f7 Fix building out of tree 2014-10-22 22:03:39 +01:00
Andy Williams d40c220e68 Add basic creation of new projects using the skeleton tool 2014-09-28 23:45:33 +01:00
Andy Williams 451137c70f Include the skeleton tool in the edi build so we can work on project creation 2014-09-13 22:30:20 +01:00