Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Introduction

This confluence page is a summary of what is expected at this point. On day 3 we will have 30 minutes to catch up and then we will follow to the next steps of the development of our fist component!

Summary

Preparing your environment

The first steps you would need to do is to checkout the repository to a convenient location. As an example, we will use ~/Repos directory:

...

Check that this directory exists and has proper the right directory structure:

Code Block
languagebash
> file $INTROOT
/home/almamgr/introot: directory

...

Check the contents:

Code Block
languagebash
#If not present, install tree. Password for sudo command is 2Garch1ng
> sudo yum -y install tree
> tree -L 1 $INTROOT
/home/almamgr/introot
├── ALARMS
├── > ls -1 $INTROOT
ALARMS
app-defaults
├── bin
├── bitmaps
├── CDT
├── config
├── ERRORS
├── idl
├── include
├── lib
├── LOGS
├── man
├── responsible
├── rtai
├── sounds
├── Sources
├── templates
└── vw

Now, make sure this INTROOT variable gets automatically loaded to your environment, by adding it to your .bashrc

Code Block
languagebash
title~/.bashrc
...
#End of original content

export INTROOT=~/introot
source /alma/ACS-2020JUN/ACSSW/config/.acs/.bash_profile.acs

This is to ensure, the libraries, executables and other files installed to the INTROOT are available for compilation and runtime.

Prepare your module