Skip to content

mmcenti/ece440final

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

35 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ece440final

ECE 440 Final Project - Rollcall

*Must have MySQL and airport install on machine.

How to compile:

  1. Download all the files and put them in one location.
  2. In a terminal, change directory to where you saved the files.
  3. Type "make" without the quotes. This will compile the rollcall and submit files. This should work if you're on a Mac. Some configuration of the libraries to include may be needed. They are declared at the top of the makefile.

How to run: ./rollcall requires sudo privileges and takes a command line argument. Typying ./rollcall -h will display the different options. A sample command to run rollcall is "sudo ./rollcall -f". To run the submit program, simply type ./submit.

The database variables may need to be configured. The variables are located in rollcall.h


Basic GitHub Commands:

  1. git clone "path to project location"

  2. git config user.email [email protected] -Always do this after cloning

  3. git config user.name "Your name" -Always do this after cloning

  4. git add "file you're adding" -Must add before you commit

  5. git commit –m "Descriptive commit message" -Saves changes to local

  6. git fetch -Makes local aware of changes on the server

  7. git push -Saves changes to cloud *Use "-u" flag for tracking and then "origin" and "master"

*) git pull -Pulls the most updated file from the server and merges them *This can cause merge conflicts which must be resolved manually

*Always pull before you push

About

ECE 440 Final Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published