Commit Graph

222 Commits (00b74458448d8439db2e99df1c4df6426400b008)

Author SHA1 Message Date
Joe Groff d50b3e7f28 remove references to c-types hash from deploy tool 2010-02-21 11:10:52 -08:00
Slava Pestov b907ada6a9 vocabs: document platforms.txt 2010-02-21 20:38:09 +13:00
Slava Pestov 0aad3e6e12 vocabs.metadata: replace unportable tag with a platforms.txt file for more fine-grained control. Rename unportable tag to untested for remaining cases 2010-02-20 13:30:49 +13:00
Slava Pestov 88071b0869 prettyprint.config: set some output limits by default. Use the new without-limits combinator to get the old behavior 2010-02-20 12:18:16 +13:00
Erik Charlebois 80f6d778b9 Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-18 12:54:26 -08:00
Slava Pestov 28ca5b326a tools.deploy.libraries.windows: add unportable tag to avoid loading windows.kernel32 on non-windows platforms 2010-02-19 04:11:48 +13:00
Erik Charlebois 1f9e978179 Merge up 2010-02-17 18:16:16 -08:00
Slava Pestov 613b54fc8d tools.deploy.backend: clean up 2010-02-18 03:57:10 +13:00
Erik Charlebois 9128b8dc23 Merge branch 'master' of git://github.com/slavapestov/factor 2010-02-17 00:06:27 -08:00
Joe Groff 2bf7ee8eaf typo in tools.deploy.backend 2010-02-16 14:33:57 -08:00
Joe Groff 99f1fa4018 search resource: for unix libraries too 2010-02-16 14:24:29 -08:00
Joe Groff 0421244259 tools.deploy.shaker typos 2010-02-16 14:23:51 -08:00
Joe Groff a1aa18ac0b tools.deploy.shaker: prune library manifest 2010-02-16 13:41:35 -08:00
Joe Groff ab0b7e078b alien.libraries: add a "deploy-library" word that marks a library to have its dll deployed with applications that use it. add support to tools.deploy to find and copy deployed libraries into target bundle 2010-02-16 13:32:58 -08:00
Erik Charlebois 2eaf726eae Merge to upstream 2010-02-16 10:35:15 -08:00
Erik Charlebois 98cf07b19b Line endings 2010-02-16 10:33:19 -08:00
Slava Pestov 2b8f2b222f tools.deploy.windows.ico: add unportable tag so that load-all doesn't load Win32 bindings on non-Windows platforms 2010-02-17 01:52:09 +13:00
Slava Pestov fec82e22ae tools.deploy: add deploy tests for gpu.demos.raytrace and gpu.demos.bunny 2010-02-17 00:33:08 +13:00
Joe Groff a341b293df update vocabs and tools.deploy docs to mention icon files 2010-02-15 14:18:26 -08:00
Joe Groff 8c860a18f1 you have to parse the .ico file yourself and update individual RT_ICON and RT_GROUP_ICON resources. lame 2010-02-15 14:04:11 -08:00
Joe Groff 73b8249cf3 Merge branch 'master' of git://factorcode.org/git/factor
Conflicts:
	basis/tools/deploy/shaker/shaker.factor
2010-02-15 11:50:43 -08:00
Joe Groff 2cedfbf61c tools.deploy.windows: embed icon.ico from deployed vocab dir into deployed exe 2010-02-15 11:49:03 -08:00
Joe Groff 9cb7163f43 tools.deploy.macosx: copy "icon.icns" from deployed vocab to app bundle as app icon 2010-02-15 10:56:23 -08:00
Joe Groff a447900af5 update vocabs and deploy docs to mention resources.txt 2010-02-15 10:14:30 -08:00
Joe Groff 125f970583 update unix, windows, and test deploy backends 2010-02-14 23:10:05 -08:00
Joe Groff e3f83a60af Merge branch 'master' of git://factorcode.org/git/factor 2010-02-14 21:07:04 -08:00
Slava Pestov 05d644f81a tools.deploy.shaker: strip out vm, image, current-directory to avoid leaking information from build environment 2010-02-15 17:54:19 +13:00
Slava Pestov 0dc2753090 tools.deploy.shaker: don't strip out io.files hook, since then we lose resource-path and such 2010-02-15 17:37:07 +13:00
Joe Groff a3ad1b0740 have tools.deploy.shaker write a manifest of loaded vocabs to a file. have tools.deploy.backend read in this manifest. have tools.deploy.macosx copy resources for the manifest vocabs to the deployed bundle 2010-02-14 11:29:37 -08:00
Slava Pestov b3c7b51a31 tools.deploy.shaker: don't try to intern all word props anymore 2010-02-04 17:40:53 +13:00
Slava Pestov eec325b4a6 compiler.crossref: clean up and fix bug with forgotten classes 2010-02-01 17:20:08 +13:00
Slava Pestov 37ab8482b3 tools.deploy.shaker: fix load error 2010-02-01 06:02:09 +13:00
Slava Pestov 839e60cd3e tools.deploy.shaker: update for new crossref word props 2010-01-31 02:50:55 +13:00
Slava Pestov 2138b55708 New 'conditional dependency' mechanism for more accurate recording of recompilation information 2010-01-30 09:28:57 +13:00
Slava Pestov 6c21956f1f tools.deploy.shaker: don't strip "mixin" word prop 2010-01-30 09:28:54 +13:00
Slava Pestov 3764dd06aa tools.deploy.shaker: also include tools.errors if user requests debugger to be part of image. This ensures useful printouts of parse errors 2010-01-20 07:01:29 -06:00
Slava Pestov 790674cf89 Rename kernel.private:getenv/setenv to special-object/set-special-object to mirror recent renaming on the VM side 2010-01-13 18:08:18 +13:00
Slava Pestov 7ab3d38ed4 tools.deploy.shaker: "specializations" word-prop no longer used 2009-12-05 18:21:46 -05:00
Slava Pestov 8a8e2bcbcd tools.deploy.test.5: revert accidental screwup 2009-12-02 17:56:49 -05:00
Slava Pestov ce10073a07 tools.deploy: hello-ui had reflection level of 2, not 1 unnecessarily; tools.deploy.backend now passes -pic=0 to avoid saving PICs in the deployed image 2009-12-02 05:33:22 -06:00
Slava Pestov 08b6ebc7fa Factor source files should not be executable 2009-11-21 17:50:43 -06:00
Slava Pestov 2cb65c2d46 tools.deploy.test.17: fix typo 2009-11-20 15:35:12 -06:00
Slava Pestov d37f3eac5e tools.deploy.test.17: database deployment test 2009-11-20 03:23:24 -06:00
Slava Pestov 2ad5796b6a Update a few places that used string C type names to use words; fixes some deploy tests 2009-11-20 03:21:48 -06:00
Slava Pestov 49abe313a3 Clean up startup/shutdown hook code 2009-11-20 00:57:49 -06:00
Doug Coleman 3323072613 Merge branch 'master' into startup
Conflicts:
	core/bootstrap/primitives.factor
	vm/run.hpp
2009-11-15 02:52:50 -06:00
Slava Pestov d5049c9913 tools.deploy.test: failing tests now have the actual and minimum size 2009-11-14 02:01:23 -06:00
Doug Coleman 36f6388acf fix using 2009-11-12 18:46:21 -06:00
Doug Coleman b1e83cdb33 update more 8bit encoding usages 2009-11-12 18:36:47 -06:00
Slava Pestov 5dc20ef385 Use a more compact representation for "compiled-uses" and "compiled-generic-uses" word-props; reduces image size 2009-11-08 06:08:04 -06:00