MouseTrap Dev Help

(Difference between revisions)
Jump to: navigation, search
(Complete Git + Mousetrap Install)
(Install git and Clone MouseTrap)
Line 6: Line 6:
  
 
=== '''Install git and Clone MouseTrap''' ===
 
=== '''Install git and Clone MouseTrap''' ===
   Open a terminal, become root
+
   Open a terminal and
 
   '''Run Commands:'''
 
   '''Run Commands:'''
   -> sudo yum install git-core                               * Install git  
+
   -> sudo yum install git-core                           # Install git  
   -> mkdir MouseTrap                                          * Create MouseTrap directory
+
   -> sudo yum -y update gnome-common glib2-devel\
   -> cd MouseTrap                                            * Go to your Mousetrap directory
+
    intltool python-devel opencv-python python-xlib    # Update all dependencies, MUST be done before install
   -> git clone git://git.gnome.org/mousetrap                 * Clone the git repo to your computer  
+
   -> sudo yum -y install gnome-common glib2-devel\
  -> git checkout gnome3-wip                                  * Retrieve the current working branch
+
    intltool python-devel opencv-python python-xlib    # Install latest versions of dependencies
 +
   -> git clone git://git.gnome.org/mousetrap -b gnome3-wip # Clone the git repo to your computer  
 
   -> cd mousetrap
 
   -> cd mousetrap
  

Revision as of 13:52, 14 April 2014

Contents

Standard Dev Environment

  • Fedora 18
  • OpenCV 2.4.X - whatever recent version is supported
  • Python 2.X/Python 3.X

Complete Git and Mousetrap Install

Install git and Clone MouseTrap

 Open a terminal and
 Run Commands:
 -> sudo yum install git-core                           # Install git 
 -> sudo yum -y update gnome-common glib2-devel\
    intltool python-devel opencv-python python-xlib     # Update all dependencies, MUST be done before install
 -> sudo yum -y install gnome-common glib2-devel\
    intltool python-devel opencv-python python-xlib     # Install latest versions of dependencies
 -> git clone git://git.gnome.org/mousetrap -b gnome3-wip # Clone the git repo to your computer 
 -> cd mousetrap

Install MouseTrap

 Install Dependencies:
 -> sudo yum install gnome-common
 -> sudo yum install glib2-devel
 -> sudo yum install intltool
 -> sudo yum install python-devel
 -> sudo yum install opencv-python
 -> sudo yum install python-xlib
 Run Commands:
 -> cd MouseTrap/mousetrap
 -> ./autogen.sh                       * Set up MouseTrap
 -> make                               * Compile MouseTrap
 -> make install                       * Install Mousetrap executable in appropriate directory
 -> mousetrap                          * Execute MouseTrap. You may see warnings on your console

Commit Changes - Deprecated

 -> git status                         * Shows all of the modified files
 -> git add *                          * This is to add ALL files to commit list (MAKE SURE YOU WANT THEM ALL FIRST!)
 -> git commit                         * Add a useful title to first line of your commit.
                                         This is in vim so 'i' to insert ':x' to save and quit.
 -> git push origin INSERT_BRANCH_NAME * This must be the branch you created in the git install.
                                         This will ask for your git credentials, so have them ready.

Further Resources

For more information about the mousetrap program:[Mousetrap Program Resource[1]]

For more information about opencv: [Opencv Resource [2]]

Personal tools
Namespaces
Variants
Actions
Events
Learning Resources
HFOSS Projects
Evaluation
Navigation
Toolbox