Skip to content

Commit 89fc03e

Browse files
committed
Add Linux/Makie/CMake to timetable
1 parent acd08a7 commit 89fc03e

File tree

2 files changed

+12
-2
lines changed

2 files changed

+12
-2
lines changed

03_building_and_packaging/cmake_exercise.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,11 +4,11 @@ In this exercise, we need to fight. Not everything always works smoothly. This i
44

55
To get an independent and reproducible environment as common ground, we use and, thus repeat, Docker.
66

7-
Deadline: **Wednesday, November 27th, 2024, 9:00**
7+
Deadline: **Wednesday, November 26th, 2025, 9:00**
88

99
## Overview
1010

11-
- The goal of the exercise is to open a pull request from a fork of [the CMake exercise repository](https://github.com/Simulation-Software-Engineering/cmake-exercise-wt2425). Please name your pull request `Add building and container recipes` and assign yourself.
11+
- The goal of the exercise is to open a pull request from a fork of [the CMake exercise repository](https://github.com/Simulation-Software-Engineering/cmake-exercise). Please name your pull request `Add building and container recipes` and assign yourself.
1212
- Your pull request should add a `Dockerfile` and a `CMakeLists.txt`, besides some minor changes in `main.cpp`, such as commenting in some code parts.
1313
- From your pull request, it should be possible to create an executable container. After running the container, it should be possible to `cd` into `cmake-exercise` and then run the `build_and_run.sh` script.
1414
- Use as many of the currently commented-out additional files, which induce additional dependencies.

timetable.md

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -54,3 +54,13 @@
5454
## 5.2 – Wed, November 12, 2025
5555

5656
- **90** min.: [Exercise on Packaging a Python Code](https://github.com/Simulation-Software-Engineering/Lecture-Material/blob/main/03_building_and_packaging/pypi_exercise.md)
57+
58+
## 6.1 – Wed, November 19, 2025
59+
60+
- **25** min.: Some Linux fundamentals: [slides](https://github.com/Simulation-Software-Engineering/Lecture-Material/blob/main/03_building_and_packaging/linux_fundamentals_slides.md), [demo](https://github.com/Simulation-Software-Engineering/Lecture-Material/blob/main/03_building_and_packaging/linux_fundamentals_demo.md)
61+
- **20** min.: Introduction to Make: [slides](https://github.com/Simulation-Software-Engineering/Lecture-Material/blob/main/03_building_and_packaging/make_slides.md), [demo](https://github.com/Simulation-Software-Engineering/Lecture-Material/blob/main/03_building_and_packaging/make_demo.md)
62+
- **45** min.: Introduction to CMake: [slides](https://github.com/Simulation-Software-Engineering/Lecture-Material/blob/main/03_building_and_packaging/cmake_slides.md), [demo](https://github.com/Simulation-Software-Engineering/Lecture-Material/blob/main/03_building_and_packaging/cmake_demo.md)
63+
64+
## 6.2 – Wed, November 19, 2025
65+
66+
- **90** min.: [Exercise: Let's Fight With CMake, Docker, and Some Dependencies](https://github.com/Simulation-Software-Engineering/Lecture-Material/blob/main/03_building_and_packaging/cmake_exercise.md)

0 commit comments

Comments
 (0)