Commit Graph

454 Commits

Author SHA1 Message Date
Carsten Haitzler 4e318745a8 and handle if the cl;ock is set backwards!
SVN revision: 34680
2008-05-27 08:03:46 +00:00
Carsten Haitzler e3519ff383 fix tzset call.
SVN revision: 34679
2008-05-27 08:00:17 +00:00
Carsten Haitzler 6982d7fb37 pass make distcheck and a snapshot asparagus release - been a while
SVN revision: 34600
2008-05-19 00:07:12 +00:00
Carsten Haitzler 2c60edf612 fix %% in snprintf
SVN revision: 34564
2008-05-14 06:10:58 +00:00
Carsten Haitzler ad70ab93f4 handle tz updates with localtime - limit calls to more than 1 second apart.
SVN revision: 34553
2008-05-13 05:14:19 +00:00
Carsten Haitzler 465030f25b check argc count before argv ptr.
SVN revision: 34476
2008-05-06 09:18:56 +00:00
kaethorn e1bc19d6af Merge with Debian files from PkgE.
SVN revision: 34395
2008-04-28 15:37:19 +00:00
kaethorn ace1e213d7 Merge with Debian files from PkgE.
SVN revision: 34393
2008-04-28 15:09:40 +00:00
doursse 62fcb69586 * use @datadir@/@PACKAGE@ and not @PACKAGE_DATA_DIR@ in embryo.pc.in
* use --enable-auto-import with CeGCC
 * put WIN32_CFLAGS in CFLAGS and not CPPFLAGS
 * remove warning when configuring with newest (2.62) autoconf
 * clean MAINTAINERCLEANFILES and EXTRA_DIST
 * formatting (should be very close to how eet is formatted, now)


SVN revision: 34320
2008-04-20 06:14:43 +00:00
doursse 67aaff7308 embryo_private.h is not a source file
SVN revision: 34261
2008-04-13 09:22:12 +00:00
doursse a86946850d remove trailing spaces and add indent doc for vi
SVN revision: 34246
2008-04-11 19:06:18 +00:00
doursse 9817e365b1 fix gettimeofday on windows and add __UNUSED__ for unused parameters
SVN revision: 34245
2008-04-11 05:59:42 +00:00
doursse abfa4b4cd8 missing flag for cegcc
SVN revision: 34244
2008-04-11 05:31:02 +00:00
doursse 5b899a19e3 initialize correctly the stuctures
SVN revision: 34243
2008-04-11 05:29:33 +00:00
Carsten Haitzler a11b5c4769 deps lists/ debugging too...
SVN revision: 34177
2008-04-03 18:47:14 +00:00
doursse 54c28a5391 add guards when including config.h
SVN revision: 34132
2008-03-28 18:32:09 +00:00
doursse ee23c4b248 * make cegcc aware of the _WIN32 macro
* fix warning


SVN revision: 34078
2008-03-22 08:31:38 +00:00
doursse 45e9085e13 linux has a case sensitive fs
SVN revision: 34074
2008-03-22 00:25:07 +00:00
doursse 53c0a2d01d * add evil support and remove evil windows code
* correctly handle alloca include
 * remove trailing spaces


SVN revision: 34072
2008-03-21 17:18:25 +00:00
Greg Garner b5a6772932 clean up license for embryo to match zlib elsewhere as per greg:
From: Greg Garner <Greg@rt-eng.com>
To: Jan L��bbe <j.luebbe@tu-bs.de>
Subject: Re: License of your contribution to SMALL/PAWN
Date: Mon, 03 Mar 2008 14:49:56 -0600
CC: greg@dluxlink.com, enlightenment-devel@lists.sourceforge.net
Reply-To: Greg@rt-eng.com

Dear enlightenment developers:

Please change the copyright to be the way zlib is. My intention was to
release this to be freely used source. Let me know if you need any
additional information to proceed.
It is pretty cool that this code that I wrote so long ago is still being
used!

Thanks

Greg Garner
(formerly of Artran Inc).
www.rt-eng.com
greg@rt-eng.com


SVN revision: 33914
2008-03-04 10:36:23 +00:00
Horms efbe251c5e embryo: cdbs build dependancy
cdbs is needed for the Debian build process.


SVN revision: 33776
2008-02-18 07:25:46 +00:00
Horms 89dec2d7e3 embryo: include autogen.sh in distribution tar ball
autogen.sh is really ought to be included in the distribution.
For starters its used in the debian build process.


SVN revision: 33775
2008-02-18 07:22:36 +00:00
Carsten Haitzler 92e084f9ca asparagus! also pass distcheck and have common autofoo init that is
consistent for package, version etc.


SVN revision: 33602
2008-01-25 03:35:49 +00:00
Carsten Haitzler 7bc642aff1 fix path string stuff to not be able to overflow (unlikely tho - ever)
SVN revision: 33571
2008-01-24 00:25:13 +00:00
Davide Andreoli 0e5757c9e3 Update doxy style. Why embryo doxy is not online?
SVN revision: 33034
2007-12-07 00:00:33 +00:00
doursse 4317fe9155 update win32 port : use fulpath instead of a function, use correct temp dir value and correct open function according to the compiler
SVN revision: 32881
2007-11-25 11:38:49 +00:00
doursse 96ac328a81 Fix awk portability by removing the space between the -F flag and its arg.
SVN revision: 32656
2007-11-13 07:13:51 +00:00
Carsten Haitzler c6df44802c As requested -
debian--, gendoc++


SVN revision: 32476
2007-11-07 22:56:05 +00:00
doursse 59d2a4a627 autostuff improvements:
* use non deprecated version of AC_INIT and AM_INIT_AUTOMAKE
   and check the required minimal versions.
 * add bzipped distribution archive
 * add AC_LIBTOOL_WIN32_DLL
 * forbid libtool to check fortran and c++ compilers
 * compute libtool versioning from the version of the package
 * pass the directories based on ${prefix} to the preoprocessor
   with the -D option
 * replace INCLUDES, wich is deprecated since 2001 by AM_CPPFLAGS
 * remove useless -L flags in *_la_LDFLAGS


SVN revision: 32340
2007-11-04 09:44:15 +00:00
Carsten Haitzler 278279e269 asparagus!
SVN revision: 31524
2007-08-26 14:33:41 +00:00
Carsten Haitzler 78408fe60a 1. fix a lot of things so they pass make distcheck - so many things have
broken. guys - need to be more careful!
2. asparagus
3. some extra docs/comments for evas


SVN revision: 30696
2007-07-10 00:13:26 +00:00
kaethorn 4844e38990 oops.
SVN revision: 30560
2007-07-03 11:42:34 +00:00
kaethorn 795b203d8d remove embryo-config.
clean up rules.


SVN revision: 30559
2007-07-03 11:34:11 +00:00
Andreas Volz 43885d1fec removed embryo-config because of pkg-config
SVN revision: 30525
2007-07-01 17:37:02 +00:00
kiwi a001af9e23 fix some warnings, mostly missing "void" when a function has no parameters
SVN revision: 30474
2007-06-27 10:57:54 +00:00
Carsten Haitzler a6ad878e08 ASPARAGUS!
SVN revision: 30379
2007-06-17 15:25:52 +00:00
Carsten Haitzler 002d09cc7d asparagus - pass distcheck.
SVN revision: 29865
2007-05-05 15:14:17 +00:00
tilman 1a4dbaa145 fixed some const char*/char* confusion.
SVN revision: 29277
2007-03-31 10:28:20 +00:00
Sebastian Dransfeld d2b7cd5296 Remove unused file.
SVN revision: 29091
2007-03-25 08:46:57 +00:00
tilman c43201c65a moved -lm to Libs.private
SVN revision: 28967
2007-03-23 21:55:16 +00:00
Sebastian Dransfeld dbe28a92ec No longer needed.
SVN revision: 28910
2007-03-22 16:01:20 +00:00
tilman 192f7c932e publish embryoincludedir in embryo.pc
SVN revision: 28833
2007-03-20 23:11:21 +00:00
tilman 1687825d37 synced the description with embryo.spec.in
SVN revision: 28831
2007-03-20 22:26:04 +00:00
Carsten Haitzler 6e452edfd4 patches applied as per emails :)
SVN revision: 28302
2007-02-10 17:23:09 +00:00
Carsten Haitzler 38af0c332a lotys of changes - mayaswell asparagus - and the start of some of my fm
properties dialog work... it sucks - i know.


SVN revision: 27348
2006-12-04 12:14:18 +00:00
Carsten Haitzler 2b06fffc26 asparagus.
SVN revision: 26895
2006-11-01 00:05:06 +00:00
Carsten Haitzler 449550166b remove embryo debug/test stuff - move to elsewhere
SVN revision: 26823
2006-10-28 06:45:49 +00:00
Carsten Haitzler 86352e8677 asparagus - we have fixed a lot of things this week, so before the weekend of
hacking... aspara


SVN revision: 26698
2006-10-19 23:44:54 +00:00
Carsten Haitzler dcfe2e5fad aspara!
SVN revision: 26617
2006-10-15 15:41:17 +00:00
Carsten Haitzler b24637f442 asparagus! (finally after all the radical changes of late)
SVN revision: 26453
2006-10-09 15:47:03 +00:00
quan74 2b66c36e64 make dist build again
SVN revision: 25939
2006-09-17 21:45:43 +00:00
rephorm 34b5e2c50b Small -> Pawn
update to working links


SVN revision: 25864
2006-09-15 21:53:45 +00:00
sebastid ab48ebabe5 Remove unused variable.
SVN revision: 25520
2006-09-06 07:11:31 +00:00
kaethorn 848c534d4f debian package updates:
- move to cdbs
- update standards-version
- clean up control file


SVN revision: 25389
2006-09-03 08:10:25 +00:00
kaethorn e3beed257a debian package updates:
- move to cdbs
- update standards-version
- clean up control file


SVN revision: 25388
2006-09-03 07:59:05 +00:00
Carsten Haitzler a0d15dfa55 release the asparagus... another snapshot! :)
SVN revision: 24151
2006-07-23 21:40:03 +00:00
Carsten Haitzler 49bd390565 some prefix fixes for env vars
SVN revision: 24104
2006-07-21 15:55:54 +00:00
Carsten Haitzler 5cc651419e aspara!!!
SVN revision: 24021
2006-07-18 04:11:49 +00:00
Carsten Haitzler 30cad4260b fix bin/lib prefix - pass as -D
SVN revision: 23874
2006-07-13 16:35:46 +00:00
Carsten Haitzler a06238ce46 edje prefix fixes - oops - was broken
build fixes for exec prefix settings


SVN revision: 23845
2006-07-11 09:43:26 +00:00
Carsten Haitzler 3bc78e5f07 add prefix detection to embryo
SVN revision: 23820
2006-07-10 18:31:18 +00:00
Carsten Haitzler 70c0609d51 asparagus time!
SVN revision: 23778
2006-07-09 18:35:57 +00:00
Carsten Haitzler 7adf4ed4bd asparagus time...
SVN revision: 23679
2006-07-03 04:08:47 +00:00
Carsten Haitzler 50cd5ca75a remove openembedde pkg info - old and dead
SVN revision: 23615
2006-06-28 07:20:18 +00:00
Carsten Haitzler cce1b3b586 another good time for good asparagus :) snapshot.
SVN revision: 23527
2006-06-22 09:21:50 +00:00
Carsten Haitzler d39713618c fix blah-config includes
SVN revision: 23387
2006-06-11 22:37:25 +00:00
Carsten Haitzler b71cb5326a 1. autofoot patches.
2. fix maximize to work again. :)


SVN revision: 23375
2006-06-11 10:23:49 +00:00
Carsten Haitzler d7eee7eee6 patches that i said were in - commit. (see my reply emails)
also finish off a TODO item or 2


SVN revision: 23267
2006-06-07 23:30:15 +00:00
Carsten Haitzler f2056229e7 1. fix ecore to build again (xcomp - u need to cvs add and commit your 2 new
.c files!) and asparagus!


SVN revision: 22732
2006-05-19 09:27:33 +00:00
Carsten Haitzler 612f3f7a74 embryo packages now are split up right
SVN revision: 22248
2006-04-20 04:15:20 +00:00
Horms a87311b802 The section of a library's -dev package is generally libdevel
SVN revision: 22111
2006-04-14 00:24:37 +00:00
Horms ad36ab291a Need not depend on libc6-dev | libc-dev as it is in build-essential
SVN revision: 22110
2006-04-14 00:17:03 +00:00
Horms 178eb27fa8 Add debian version
SVN revision: 22088
2006-04-13 09:32:46 +00:00
Carsten Haitzler ace710bcf5 fix maintainer
SVN revision: 21827
2006-04-04 23:54:53 +00:00
Horms 3d2f3ad3f3 Prefer automake1.7
SVN revision: 21720
2006-04-02 08:34:51 +00:00
Horms 9f41b13cb3 Save and restore autogenerated changelog when debian/rule's clean
target runs. Otherwise the following breaks because make distclean
removes autogenerated files, but debian/rules expects the changelog
to always be there:

fakeroot ./debian/rules clean ; ./debian/rules build

Note that this does not fix packages who are handled by cdbs,
that will need to be fixed separately


SVN revision: 21711
2006-04-02 07:38:06 +00:00
Carsten Haitzler 9abcb3faed fix control
SVN revision: 21699
2006-04-02 02:52:52 +00:00
Carsten Haitzler 94fe9b2e67 add an embryo-debug
SVN revision: 21698
2006-04-02 02:51:00 +00:00
Carsten Haitzler 706d3a0fa3 fix format
SVN revision: 21568
2006-03-29 10:07:35 +00:00
Carsten Haitzler 3459fa2333 another wrong changelog.in
SVN revision: 21566
2006-03-29 09:00:56 +00:00
Carsten Haitzler b7e492a4a5 cvs is back up.. time for some asparagus!
SVN revision: 21564
2006-03-29 08:00:30 +00:00
Carsten Haitzler 873b31554c asparagus!!!
btw - xtasi - i hope u read cvs commits.... when u play with stuff - make
sure the thing passes make dist and make distcheck!!!! i'm having to fix waay
too much of that.


SVN revision: 21347
2006-03-17 09:18:15 +00:00
Carsten Haitzler 8206af707a asparagus!
SVN revision: 21220
2006-03-12 10:44:32 +00:00
Carsten Haitzler 59abaf3e5e pass distcheck...
SVN revision: 21219
2006-03-12 10:40:49 +00:00
quan74 2c18f833e9 make dist pkgs build again
SVN revision: 21057
2006-03-07 01:07:20 +00:00
xstasi 6f83619d42 created debian/changelog (and removed from configure.in) to allow packages to be built with custom versions (e.g. cvs appends or epochs), and changed maintainer
SVN revision: 21013
2006-03-04 17:57:06 +00:00
Carsten Haitzler 80dbc9fa05 big fat asparagus!
SVN revision: 19736
2006-01-12 05:43:08 +00:00
Carsten Haitzler 177af5e235 disable visibility
SVN revision: 19681
2006-01-10 07:33:12 +00:00
Carsten Haitzler 53ccb55e39 change headers
SVN revision: 19677
2006-01-09 13:38:21 +00:00
Carsten Haitzler 40afcfbd5b fix warnings
SVN revision: 19564
2006-01-06 18:02:51 +00:00
Carsten Haitzler 7554f8ee36 actually make symbol hiding work!
SVN revision: 19314
2005-12-27 17:17:31 +00:00
Carsten Haitzler 011983d4bf asparagus. there were issues. thsi syncs versions now too.
SVN revision: 18699
2005-11-29 09:13:26 +00:00
Carsten Haitzler d73081e84b fix push/pop to recurse properly
SVN revision: 18687
2005-11-29 04:13:02 +00:00
Carsten Haitzler 52e61b0ca8 asparagus!
SVN revision: 18672
2005-11-28 06:01:45 +00:00
Carsten Haitzler 5f7e955689 asparagus time! :)
SVN revision: 18427
2005-11-11 08:03:49 +00:00
sebastid 95b180caa0 Don't use strlen to check if a string is empty.
SVN revision: 18270
2005-11-04 08:16:24 +00:00
Mike Frysinger 7c8b0cb44c touchup help output
SVN revision: 18077
2005-10-29 02:43:40 +00:00
Carsten Haitzler d28cb025f3 shaddap callipygous
:)


SVN revision: 17923
2005-10-25 02:39:44 +00:00
Carsten Haitzler 1f9fd57215 include fix
SVN revision: 17566
2005-10-15 08:48:43 +00:00
Carsten Haitzler bfaabe266e asparagus - again. lots fo leak fixes and other fixes have been happening, so
i think an asparagus is a good idea - sorry package config people. :)


SVN revision: 17340
2005-10-09 04:22:19 +00:00
Carsten Haitzler 7fce978d6a asparagus. and make distcheck passes again.
SVN revision: 17234
2005-10-06 08:47:12 +00:00
tsauerbeck f938b60a72 everyone loves PI
SVN revision: 17170
2005-10-04 21:02:14 +00:00
Carsten Haitzler 8bf5f10e92 after some quiet on the western front - asparagus.
SVN revision: 17119
2005-10-03 02:29:54 +00:00
Carsten Haitzler 45debba2c1 asparagus!
SVN revision: 16929
2005-09-25 05:45:48 +00:00
tsauerbeck 4941bef9b0 fix strncmp prototype
SVN revision: 16921
2005-09-24 15:22:57 +00:00
shadoi 5b9875f942 Add generic provides.
SVN revision: 16887
2005-09-23 21:06:09 +00:00
Carsten Haitzler 8888c1b4c3 a bit of asparagus action for shits & giggles
SVN revision: 16799
2005-09-20 12:44:36 +00:00
Michael Jennings 063aedaac9 Thu Sep 8 17:12:14 2005 Michael Jennings (mej)
Build fixes.
----------------------------------------------------------------------


SVN revision: 16669
2005-09-08 21:04:21 +00:00
sebastid 5b57517f63 If the version from config has something after x.y.z, drop it.
SVN revision: 16477
2005-09-03 03:55:13 +00:00
sebastid 331fef8f08 Silence
SVN revision: 16311
2005-08-24 16:03:20 +00:00
sebastid 9a56ea9582 sssh
SVN revision: 16308
2005-08-24 15:47:36 +00:00
Mike Frysinger 0fd8e553f4 add error checking to all autogen scripts
SVN revision: 16014
2005-08-03 01:00:21 +00:00
Carsten Haitzler 7864a1b7cc 2nd asapargus for the weekend :)
SVN revision: 15968
2005-07-31 07:30:06 +00:00
Carsten Haitzler 4452f5b4a4 apps/e/enlightenment.spec CVS: apps/entice/configure.in
apps/entrance/configure.in CVS: libs/ecore/configure.in libs/edb/configure.in
libs/embryo/configure.in CVS: libs/emotion/configure.in
libs/epeg/configure.in CVS: libs/epsilon/configure.in
libs/esmart/configure.in CVS: libs/etox/configure.in libs/evas/configure.in
libs/imlib2_loaders/configure.in CVS:
----------------------------------------------------------------------
���������
:)


SVN revision: 15949
2005-07-30 06:16:03 +00:00
Carsten Haitzler a112256a69 it's been a while, so it was time for some ASPARAGUS on our plates
SVN revision: 15766
2005-07-13 05:45:36 +00:00
Carsten Haitzler ed3329b628 aspara!
SVN revision: 15226
2005-06-10 03:59:52 +00:00
Carsten Haitzler b2114791d2 asparagus...
make e17 distcheck.


SVN revision: 15075
2005-06-03 03:18:08 +00:00
Carsten Haitzler 6b1e15b267 packed poo --
SVN revision: 14891
2005-05-22 03:01:22 +00:00
Carsten Haitzler 75a61a0001 full asparagus
SVN revision: 14632
2005-05-07 06:01:19 +00:00
tsauerbeck 86821f881e use getsarg()
SVN revision: 14522
2005-05-01 10:30:16 +00:00
Carsten Haitzler b32105bea5 asparagus!
SVN revision: 14514
2005-04-30 07:16:23 +00:00
tsauerbeck 5e8af45064 i suck :)
SVN revision: 14496
2005-04-29 16:32:39 +00:00
tsauerbeck 5828825639 added getsarg() - copies the specified argument into a string buffer. use this instead of getarg(num, 0) if you want to retrieve all of the string
SVN revision: 14492
2005-04-29 14:30:59 +00:00
Mike Frysinger b819c28acd remove AC_CANONICAL_TARGET since it isnt used/needed
SVN revision: 14461
2005-04-29 02:04:26 +00:00
Mike Frysinger 5024eab748 allow for setting of env var to prevent running ./configure like the older autogen scripts allowed
SVN revision: 14386
2005-04-26 22:55:56 +00:00
Carsten Haitzler 21d8306ee4 make e17 pass make distcheck....
and...
ASPARAGUS time...
  http://enlightenment.freedesktop.org
for tarballs

:)


SVN revision: 14313
2005-04-23 08:39:41 +00:00
tsauerbeck 7b41e4e522 include config.h
SVN revision: 14188
2005-04-13 20:36:07 +00:00
tsauerbeck 9becc884d2 removed unused function
SVN revision: 14187
2005-04-13 20:34:51 +00:00
tsauerbeck 155dc59a6f removed duplicatestring(), which was horribly broken and pretty useless
SVN revision: 14186
2005-04-13 20:27:03 +00:00
tsauerbeck c1aa21b165 next round of cleanup
SVN revision: 14185
2005-04-13 20:16:30 +00:00
tsauerbeck 0335fea64d properly include config.h
SVN revision: 14184
2005-04-13 20:01:23 +00:00
tsauerbeck eee6e7059d removed embryo_cc_sclinux.h
SVN revision: 14183
2005-04-13 19:52:55 +00:00
tsauerbeck 3559fa001e cleanup
SVN revision: 14182
2005-04-13 19:50:58 +00:00
tsauerbeck ad337df8cf fuck windows-isms
SVN revision: 14179
2005-04-13 19:45:19 +00:00
tsauerbeck ab64c38407 removed unused macros
SVN revision: 14178
2005-04-13 19:38:53 +00:00
tsauerbeck 8b6e8a16c9 some more cleanup
SVN revision: 14177
2005-04-13 19:37:01 +00:00
tsauerbeck b8d6ef0f60 we don't have no fortify.h
SVN revision: 14176
2005-04-13 19:22:58 +00:00
tsauerbeck ba98ad2841 removed some unused code
SVN revision: 14175
2005-04-13 19:21:07 +00:00
tsauerbeck 5154569ca9 s/sc_printf/printf/ i hope i'm not missing anything :)
SVN revision: 14174
2005-04-13 19:18:12 +00:00
tsauerbeck 7037866a71 replace ishex() by isxdigits() calls
SVN revision: 14063
2005-04-01 15:15:38 +00:00
tsauerbeck 7f9e3204b1 remove no longer needed (crappy) code
SVN revision: 14062
2005-04-01 15:11:31 +00:00
Carsten Haitzler d4f3ced45f asparagus!
SVN revision: 13986
2005-03-30 08:00:00 +00:00
tsauerbeck 207ee341a7 sanitized asm file handling
SVN revision: 13925
2005-03-26 16:44:12 +00:00
tsauerbeck b02572979a use a temporary file for the intermediate asm output
SVN revision: 13924
2005-03-26 16:37:25 +00:00
tsauerbeck 62785c2466 Don't simply change the extension of the input file to foo.sma if it doesn't end in '.sma' already. If we really want embryo_cc to only accept *.sma files, it should print an error message if we feed it something other than a *.sma file. To be defined ;)
SVN revision: 13922
2005-03-26 15:27:14 +00:00
tsauerbeck 383755fc56 removed some dead code
SVN revision: 13921
2005-03-26 15:21:02 +00:00
tsauerbeck 4abf2af2f4 fix for float operator '<'. thanks to john slaten
SVN revision: 13907
2005-03-25 21:28:43 +00:00
Carsten Haitzler 1da201a836 autopackage up embryo
SVN revision: 13851
2005-03-22 13:10:09 +00:00
Carsten Haitzler 97a9424b94 asparagus time for some of the core efl bits...
SVN revision: 13846
2005-03-22 10:54:17 +00:00
Carsten Haitzler b629b6374c 1. e17's init icons get put into an e_box for arrangement nad the init splash
determines the location...

2. .002 snap


SVN revision: 13533
2005-02-28 05:35:02 +00:00
tsauerbeck c748aecba1 fixed switch statements with only one case statement
SVN revision: 13517
2005-02-26 14:46:07 +00:00
Carsten Haitzler e450a16122 change versions. some went DOWN - because they arent releases and i'm trying
to remove the _pre ascii from the version. i added a .001 (a release number)
so we can automatically or easiyl generate releases... sorry guys. but it's
kind of "for the good of the code". :)


SVN revision: 13451
2005-02-21 09:35:30 +00:00
Michael Jennings c7b0989a29 Sun Jan 23 22:30:28 2005 Michael Jennings (mej)
Sssh!
----------------------------------------------------------------------


SVN revision: 13065
2005-01-24 02:26:35 +00:00
Carsten Haitzler f505f667cd atoi booboo - accepts 1, not 2 params! :)
SVN revision: 12824
2005-01-08 08:57:00 +00:00
Michael Jennings 91d0cd0555 Wed Jan 5 00:03:30 2005 Michael Jennings (mej)
Assorted spec file cleanups.

Do not override --bindir and --libdir (breaks x86_64).

Some of these are still untested, so please be patient.
----------------------------------------------------------------------


SVN revision: 12761
2005-01-05 05:05:30 +00:00
xenith 710b393a5a If cvsignores were beers, I'd be dead by now.
SVN revision: 12759
2005-01-05 04:16:58 +00:00
emte 1e49ac11c4 Python is too incompetent to parse hyphens
SVN revision: 12502
2004-12-18 22:06:27 +00:00
emte 38425c5d46 Added the change for BitBake the Standardized Openembedded Build System
SVN revision: 12488
2004-12-17 01:19:02 +00:00
Carsten Haitzler 5d5a4b4551 fix some typedefs... and cell arrays...
SVN revision: 12416
2004-12-09 05:10:42 +00:00
Carsten Haitzler d0f2572394 getfarg
SVN revision: 12414
2004-12-09 02:46:32 +00:00
Carsten Haitzler f778cf70fb forcibly shut up about loose indentation!
SVN revision: 12399
2004-12-08 06:05:23 +00:00
Carsten Haitzler feb5571092 hidden symbol support
SVN revision: 12252
2004-11-25 05:18:31 +00:00
Carsten Haitzler f6510f7967 openembedded build files... this makes life so easy to build efl for
embedded... :)


SVN revision: 12154
2004-11-09 09:36:36 +00:00
Carsten Haitzler c8fee00895 ldflags
SVN revision: 12123
2004-11-02 03:34:42 +00:00
tsauerbeck bb12db6879 updated comments to follow the not-so-recent embryo_cc syntax change
SVN revision: 12068
2004-10-29 20:11:22 +00:00
tsauerbeck 61c2b9b99c hopefully noone will ever notice :O
SVN revision: 12067
2004-10-29 20:06:39 +00:00
tsauerbeck 2ed098e8c7 made snprintf() return the number of characters written on success, as it advertises to do
SVN revision: 12063
2004-10-29 17:21:14 +00:00
Carsten Haitzler 0e38160623 buildie cleanies
SVN revision: 11955
2004-10-22 02:40:32 +00:00
Carsten Haitzler 1dfebe2dd4 no brackets!
SVN revision: 11943
2004-10-21 07:38:04 +00:00
Carsten Haitzler f6573ea820 system LDFLAGS
SVN revision: 11932
2004-10-21 02:47:58 +00:00
azundris c897eeaeea ...
SVN revision: 11915
2004-10-19 18:58:47 +00:00
tsauerbeck 63f3874903 better vim modelines for raster code
SVN revision: 11910
2004-10-19 16:50:27 +00:00
Carsten Haitzler 78e5656a61 instruction limiter on the amx lets u limit function runs in instruction count
SVN revision: 11905
2004-10-19 09:36:35 +00:00
tsauerbeck 381ac7f9f8 init vars before usage
SVN revision: 11889
2004-10-15 15:12:05 +00:00
tsauerbeck 75d0539221 use EMBRYO_FLOAT_TO_CELL/CELL_TO_FLOAT macros in the sanity checks. not sure we need this anymore at all since we now use a union to do the casting.
SVN revision: 11888
2004-10-15 15:11:26 +00:00
tsauerbeck 4d82a78bdb cvsignore
SVN revision: 11886
2004-10-15 11:52:17 +00:00
Carsten Haitzler 0ecea4b609 0.9.1 version up
SVN revision: 11882
2004-10-14 06:09:59 +00:00
Carsten Haitzler 9a09666229 embryo speedups...
this makes embryo just about the fastest "scripting vm" around - unless you
tie yourself to a particular cpu and add a jit for that cpu (which embryo
doesnt have).

 bash:                  4681.700 (estimate - ran only 1/100th of loop)
 python:                  38.193
 ruby:                    21.015
 perl:                    18.925
 java (gij-3.4) (no jit):  2.484
 embryo:                   1.041
 java (kaffe)      (jit):  0.176
 c:                        0.157

notice emrbyo is more than double the speed of the java vm. this is all
portable code - no jit tied to 1 cpu. we can add that later per cpu - but for
a vm/scripting solution thats cross-platform and runs anwyeher on 32, 64bit
cpus, ppc, x86, x86-64, alpha, arm, sparc, mips etc. it's pretty damn good.

yes this test is VERY naieve and simple and only tests a subset - but it
tests the general execution and interpreting engine, being able to make
logical decisions, interpret code and do math operations. we should do a more
comprehensive test, but this is pretty good for a simple one.

here's the source used:

bash:
#!/bin/bash
I=1
while [ $I -lt 1000000 ]; do
  let I++
done

python:
i = 1
while i < 100000000:
    i = i + 1

ruby:
1.upto(100000000) { }

perl:
#!/usr/bin/perl
for ($i = 1; $i < 100000000; $i++) {
}

java:
public class loop {
   public static void main(String[] args) {
      int i;
      for (i = 1; i < 100000000; i++) { }
   }
}

embryo:
main() {
   new i;
   for (i = 1; i < 100000000; i++) { }
}

c:
main() {
   int i;
   for (i = 1; i < 100000000; i++);
}


SVN revision: 11880
2004-10-14 04:17:20 +00:00
tsauerbeck 0fdc3f087a a sane version of the EmbryoCell to float (and vice versa) macros
SVN revision: 11870
2004-10-13 19:49:03 +00:00
tsauerbeck bc7980f17b bah, i suck
SVN revision: 11868
2004-10-13 19:34:04 +00:00
tsauerbeck 159b8d0412 cast correctly between Embryo_Cell and float
SVN revision: 11867
2004-10-13 19:19:13 +00:00
tsauerbeck 2a15427bf5 command line arguments are now handled in a sane way: '-i blah' instead of '-iblah' etc. removed error filename crap, we prefer to redirect stderr.
SVN revision: 11844
2004-10-12 16:57:38 +00:00
tsauerbeck 64b608f7e7 works on mingw now
SVN revision: 11842
2004-10-12 16:15:54 +00:00
tsauerbeck c52cd76b91 oops, accessing random memory is bad
SVN revision: 11834
2004-10-11 19:26:08 +00:00
tsauerbeck d833f56657 Implemented string concatenation.
For example, "pants""off" becomes "pantsoff".


SVN revision: 11831
2004-10-11 17:49:59 +00:00
Carsten Haitzler 0d4c9b87ff ignore loose indentation :)
SVN revision: 11735
2004-09-28 03:06:21 +00:00
ncn bfb1076a77 Embryo documentation. About 90% done. Still some extra explanatory stuff to do, and some bugs to iron out, but all the functions in the API now at least have something written about them.
SVN revision: 11722
2004-09-25 14:37:39 +00:00
rbdpngn f0c4481bdf glibtoolize
SVN revision: 11625
2004-09-13 05:38:15 +00:00
Carsten Haitzler 7e672d79f8 ok that's it. fuck stdtypes.
SVN revision: 11588
2004-09-09 00:48:12 +00:00
technikolor 5f9604253c Typo fix.
SVN revision: 11378
2004-08-25 18:51:42 +00:00
tsauerbeck f87a1c7395 another warning fix
SVN revision: 11338
2004-08-24 09:51:37 +00:00
tsauerbeck bb78f4bf38 warning fix
SVN revision: 11337
2004-08-24 09:47:06 +00:00
Carsten Haitzler b25fae82f4 wow. now THAT was interesting. multiple native call entries in the native
symbol table... so returning once the first was set was not a good idea.


SVN revision: 11336
2004-08-24 06:37:26 +00:00
vacuum 58dda3b0ad Better fix.
SVN revision: 11233
2004-08-15 21:29:35 +00:00
tsauerbeck af9fa5f640 increase max line length some more
SVN revision: 11184
2004-08-08 16:18:18 +00:00
tsauerbeck 812d070717 increased max line length. this helps with edje scripts.
SVN revision: 11182
2004-08-08 11:52:31 +00:00
swielinga c7dc828879 Big debian packaging update.
SVN revision: 11181
2004-08-08 10:56:44 +00:00
tsauerbeck de8445363d typo
SVN revision: 11180
2004-08-08 09:53:54 +00:00
vacuum 1093d85d74 FreeBSD fix, seems trivial enough, hopefully won't break Linux.
SVN revision: 11128
2004-08-02 15:13:26 +00:00
Carsten Haitzler dcac490cff back to previous. no snprintf's. one of these broke embryo_cc.
SVN revision: 11037
2004-07-27 00:58:25 +00:00
Michael Jennings 2815e3efc1 Sun Jul 25 17:45:53 2004 Michael Jennings (mej)
Fixed up lots of spec files here.  I haven't been able to test the
emotion spec file, but hopefully I didn't break anything too
terrible. :-)

Also fixed an etox problem with the conditional test build.
----------------------------------------------------------------------


SVN revision: 11021
2004-07-25 21:50:40 +00:00
vacuum 422dc28718 Fix my previous snprintf commit.
SVN revision: 11015
2004-07-25 14:52:24 +00:00
vacuum 5345cd6a90 sprintf -> snprintf
SVN revision: 11008
2004-07-25 04:40:16 +00:00
Carsten Haitzler 92488d7644 0.9.0
SVN revision: 10974
2004-07-23 04:38:27 +00:00
azundris 581c097de2 * rpmbuild
SVN revision: 10969
2004-07-23 00:06:09 +00:00
Carsten Haitzler 0d6ca125b5 norty norty! put that code back! it IS used!
SVN revision: 10858
2004-07-16 03:20:18 +00:00
tsauerbeck 44a33d1f1d fixed some warnings
SVN revision: 10778
2004-07-11 09:50:42 +00:00
Michael Jennings cd7fe6b936 Thu Jul 8 13:15:28 2004 Michael Jennings (mej)
Luke...I am your father.
----------------------------------------------------------------------


SVN revision: 10743
2004-07-08 17:15:48 +00:00
swielinga e4bca5db15 Debianized embryo, with thanks to Victor Koeppel
SVN revision: 10679
2004-07-04 11:05:50 +00:00
Carsten Haitzler 41b8b1cf4d embryo support for varargs... i was just missing native funcs to export
enough info


SVN revision: 10656
2004-07-01 06:08:06 +00:00
Carsten Haitzler 6b55e5b817 m4 junk
SVN revision: 10573
2004-06-24 05:59:57 +00:00
Carsten Haitzler b841fafc7f missed a *!
SVN revision: 10489
2004-06-10 08:52:35 +00:00
digitalfallout 0af884c6ec sec fix
SVN revision: 10450
2004-06-06 15:43:05 +00:00
Carsten Haitzler 9f634895bf stafford patch
SVN revision: 10442
2004-06-06 04:41:56 +00:00
Carsten Haitzler e7b077d975 warning instead of abort
SVN revision: 10413
2004-06-02 02:29:44 +00:00
azundris 380db65620 * blubberdup blipblop bleet
SVN revision: 10295
2004-05-21 13:49:31 +00:00
Carsten Haitzler 74c61becdf should have fixed big endian issues with embryo now. it works on sparc,
shoudl work on ppc and works on alpha and x86. i shoudl test opteron i guess...


SVN revision: 10248
2004-05-15 17:24:56 +00:00
Carsten Haitzler 6567775653 notes...
SVN revision: 10240
2004-05-15 05:39:44 +00:00
Carsten Haitzler d27f9301a0 1. test.sma will become a comprehensive test now... starting anyway
2. fixed OP_SWITCH handling - man it was so broken!


SVN revision: 10239
2004-05-15 05:04:07 +00:00
Carsten Haitzler ae778d5ef9 dont use t! its not standard!
SVN revision: 9920
2004-04-27 08:05:12 +00:00
Carsten Haitzler 0d755cb255 formatting and all sorts of cleanup stuff... not anywhere near done or
perfect... :(


SVN revision: 9805
2004-04-20 03:50:11 +00:00
Carsten Haitzler 119d053057 note about gcc 3.2.x
SVN revision: 9770
2004-04-18 00:57:06 +00:00
Carsten Haitzler 74881aa1da selly's no more warnings...
SVN revision: 9672
2004-04-10 05:55:23 +00:00
rbdpngn 2938b2f219 alloca is in stdlib.h on some platforms.
SVN revision: 9556
2004-04-01 17:32:30 +00:00
Carsten Haitzler 14ab26edd4 fix str... snprintf... oops
SVN revision: 9525
2004-03-30 09:35:50 +00:00
Carsten Haitzler f7b3fcbf3a alloca.h
SVN revision: 9524
2004-03-30 03:55:56 +00:00
Carsten Haitzler 811cd94fba more meaty api...
SVN revision: 9518
2004-03-29 11:58:57 +00:00
Carsten Haitzler 4059260663 shhh!
SVN revision: 9513
2004-03-28 05:14:58 +00:00
Carsten Haitzler aa5c25341f damn! dont screw with the filenames so much!
SVN revision: 9511
2004-03-28 04:53:35 +00:00
Carsten Haitzler 76b6621bba data set/get
SVN revision: 9486
2004-03-26 08:07:47 +00:00
Carsten Haitzler 8e4af28c5b 1 more call
SVN revision: 9485
2004-03-26 06:23:13 +00:00
Carsten Haitzler 9c7d952185 oops. accidentally removed that... fix!
SVN revision: 9484
2004-03-26 04:25:33 +00:00
Carsten Haitzler a6ea2124d2 woop! it works... 64bit cleanliness left.
SVN revision: 9483
2004-03-26 04:12:36 +00:00
Carsten Haitzler ec5ae240d0 actually memory will be aligned anyway... :)
SVN revision: 9482
2004-03-26 03:26:09 +00:00
Carsten Haitzler 41162f95e6 fix some code up.. clean.. a FIXME i noticed...
SVN revision: 9481
2004-03-26 03:24:33 +00:00
Carsten Haitzler f8fc561ce6 actual docs
SVN revision: 9475
2004-03-25 14:55:26 +00:00
Carsten Haitzler 580ca0e7ac some readme.. got to run!
SVN revision: 9474
2004-03-25 09:52:12 +00:00
Carsten Haitzler 12841180fd move to default.inc - now u dont need to #include <float> anymore
compiler deletes .asm's again...


SVN revision: 9473
2004-03-25 09:44:55 +00:00
Carsten Haitzler 552e101418 and fix this to work on PPC (big endian)
still have to check for 64bit... that is borken, i think...


SVN revision: 9472
2004-03-25 09:29:16 +00:00
Carsten Haitzler 25af2e595c compiler SHHHHHHHHHHHH
SVN revision: 9471
2004-03-25 07:03:00 +00:00
rbdpngn c1b170777d Use stdint.h when available, otherwise define the stuff ourselves.
SVN revision: 9466
2004-03-25 06:35:38 +00:00
Carsten Haitzler 5f6c023047 different packing...
SVN revision: 9465
2004-03-25 06:21:58 +00:00
Carsten Haitzler ea5fbe2674 fix endianess...
SVN revision: 9464
2004-03-25 05:40:55 +00:00
Carsten Haitzler c62848b02f swap all code bytes!
SVN revision: 9460
2004-03-25 04:38:07 +00:00
Carsten Haitzler 06369590b3 oosp backwards ifdef
SVN revision: 9459
2004-03-25 03:59:18 +00:00
Carsten Haitzler 8c4511cbc2 fix endianess stuff... in amx
SVN revision: 9458
2004-03-25 03:50:32 +00:00
Carsten Haitzler f14640499b need a swap!
SVN revision: 9457
2004-03-25 03:05:27 +00:00
Carsten Haitzler eefce8aa05 fix
SVN revision: 9456
2004-03-25 02:14:56 +00:00
Carsten Haitzler ff2f327692 dont need these... :)
SVN revision: 9455
2004-03-25 02:12:11 +00:00
rbdpngn 8633f2c941 Use libtoolize instead of libtool.
SVN revision: 9453
2004-03-25 02:08:55 +00:00