Skip to content
forked from GDGVIT/marvin

An easy to use configuration manager for the android SDK on POSIX

License

Notifications You must be signed in to change notification settings

Roidujeu/marvin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Marvin

Software to make setting up an android development environment much easier.


Functionalities

  • Set up JDK.
  • Set up the Android SDK.
  • Set up Android SDK tools.
  • Set up Android Virtual Device(s).
  • Set up editors/IDEs for android development.

Instructions to run

  • Pre-requisites:

    • POSIX(Unix-like) OS
    • ncurses library
    • bash
    • cc/gcc
    • terminal with 8-bit color
    • curl
    • unzip
    • tar
    • make(optional)
  • Instruction for intallation(with make)
    cd into the the extracted directory

$ make
$ make install

to clean up files after installing, do

$ make clean
  • Instruction for intallation(without make)
    Extract the zip file and cd into extracted directory and
$ cc marvin.c -o marvin -lncurses -lpanel
$ cp marvin /usr/bin 
$ mkdir -p /usr/share/marvin
$ mkdir -p /usr/share/marvin/scripts
$ mkdir -p /usr/share/marvinl/icense
$ cp ASDKinstaller.sh /usr/share/marvin/scripts
$ cp JDKinstaller.sh /usr/share/marvin/scripts
$ cp editorSetup.sh /usr/share/marvin/scripts
$ cp LICENSE /usr/share/marvin/license
  • Execute instructions
$ marvin

  • Uninstall instructions
    with make, cd into the extracted directory and
$ make uninstall

without make,

$ rm -rf /usr/bin/marvin
$ rm -rf /usr/share/marvin

Contributors



Made with ❤️ by DSC VIT

About

An easy to use configuration manager for the android SDK on POSIX

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 86.3%
  • Shell 10.0%
  • Makefile 3.7%