-
Notifications
You must be signed in to change notification settings - Fork 703
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
contrib bunch of tiny compilers #486
contrib bunch of tiny compilers #486
Conversation
Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
Automatic reply from Jenkins: Can I test this? |
ok to test # can you also remove this comment and write the tcc.py toolchain in the framework for me? ;-) |
@fgeorgatos: I won't dive into the TinyCC support in the framework for now, but it should be fairly trivial imho. |
Jenkins: ok to test |
missing dependencies for
similar for
@fgeorgatos: Please add the missing deps, and retest, and look into the remarks in this PR. |
toolchain = {'name': 'dummy', 'version': 'dummy'} | ||
|
||
# eg. http://sourceforge.net/projects/sdcc/files/sdcc/3.3.0/sdcc-src-3.3.0.tar.bz2/download | ||
sources = ['sdcc-src-%s.tar.bz2' % version] |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
use %(version)
Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
Signed-off-by: Fotis Georgatos <fotis.georgatos@uni.lu>
about this one: tcc.py and such do not exist as of yet, but it's not this PR's problem |
sources = ['pcc-%(version)s.tgz'] | ||
source_urls = ['http://pcc.ludd.ltu.se/ftp/pub/pcc/'] | ||
|
||
osdependencies = [ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hah, nice try...
This is never going to work.
What you want is to add flex/Bison as build dependencies, and provide easyconfigs for them with a dummy toolchain.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll take care of this...
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
hah, only now I see the above comment (facepalm). Yes, correct and thanks for jumping on this.
{P,SD,T}CC !!!
after sitting idle for months in easybuild.experimental, it was time to refresh versions and contribute.
enjoy,
Signed-off-by: Fotis Georgatos fotis.georgatos@uni.lu