Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Welcome to the Rockbox Technical Forums!

+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  Developing rockbox plugins
« previous next »
  • Print
Pages: [1]

Author Topic: Developing rockbox plugins  (Read 1634 times)

Offline _Kurt

  • Member
  • *
  • Posts: 1
Developing rockbox plugins
« on: June 16, 2008, 07:47:20 PM »
Hi there,
First off I'd like to say RockBox is awesome firmware, and I really appreciate all the hard work put into this (free) project.

I'd like to contribute a little to this by creating plugins for Rockbox (games, apps, whatever). Currently I'm learning C (just started), but I'm quite advanced with scripting in general (Turing, AutoIt, some VB). I read the example "HelloWorld.c" tutorial, which I understood, however I'm not understanding how we get from a "HelloWorld.c" to a "HelloWorld.rock" (a rockbox plugin, I assume).

Can anyone help me out? I seem to be missing that information.

Thanks,
Kurt
Logged

Offline cool_walking_

  • Rockbox Expert
  • Member
  • *
  • Posts: 695
Re: Developing rockbox plugins
« Reply #1 on: June 16, 2008, 09:05:51 PM »
I don't know about the internals of the build system, but if you just mean how do you do it, simply put the .c file in /rockbox/apps/plugins/ and add a line to both /rockbox/apps/plugins/SOURCES and /rockbox/apps/plugins/CATEGORIES.
Logged

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Support and General Use
| |-+  Plugins/Viewers
| | |-+  Developing rockbox plugins
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.026 seconds with 16 queries.