Create a new project by typing
ceedling new <project_name>
Replace the <project_name> with the your project name of choice. Then enter into the the folder created:
cd <project_name>
Fix the project.yml file to properly build executable file appropriate for Windows (Ceedling was build for Unix systems). Open the file and change out to exe
:extension:
:executable: .exe
Create .gitignore to ignore build folder that will contains a lot of unnecessary artifacts
cat > .gitignore << EOF
build/*
!build/Readme.txt
EOF
Create a dummy Readme.txt file to avoid Git from totally removing the build and test/support folders:
echo "Do not remove me!" > build/Readme.txt
cp build/Readme.txt test/support/
Initialize the folder to be watched by Git:
git init
Then add all new files to the Git staging area:
git add --all
Type:
git status
This will list all files in the staging are in green color. Make sure .gitignore and build/Readme.txt is in the list. Finally, type:
git commit -m "Created the <project_name> project"
(No more releveant for version 0.28.xx)
Open the project.yml file with an editor of your choice. They place the following commands after :environment::
:environment:
:module_generator:
:naming: bumpy
If you need to know what rake commands that are available, type:
ceedling help
To create a new module for your project, type:
ceedling module:create[<module_name>]
Replace the <module_name> with the module name of your choice. This will create the 3 following files:
src/<module_name>.h
src/<module_name>.c
test/test_<module_name>.c