-
Notifications
You must be signed in to change notification settings - Fork 4
Write a page about make #2
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
lovelyckaro
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Superbra addition till data101 tycker jag. Verkligen ett sånt verktyg som man förväntas kunna, men som inte täcks av någon kurs. Jag tycker avsnittet är väldigt välskrivet, men att exemplet i det är mer komplext än vad vi försökt göra i resten av boken.
src/manuals/make.md
Outdated
| └── makefile | ||
| ``` | ||
|
|
||
| We can see a number of variables and rules being defined. It's start about |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Ska det kanske stå "let's start about halfway down ..."?
Jag är lite kluven över exemplet. Det är bra att det täcker alla basics och dylikt. Men känner ändå att det är något mer komplext än de andra exemplen vi använt i data101.
Kanske värt att låta läsaren långsamt bygga upp till den här punkten? Jag tänker att man hade kunnat börja med ett exempel där man har bara enkla regler. Sen ett där man introducerat variablerna. Följt av ett med .PHONY och clean
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Min tanke var att hålla det så kort som möjligt och gå igenom allt som man borde veta. Men ja, det kanske är värt att splitta upp det och ha ett enklare exempel först.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Jag känner att risken med att splitta upp och göra det längre är att det inte längre kan användas som snabb referens och att man lätt tappar intresset. Make är ju inte något som man egentligen vill lära sig.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Omskrivet kring fler exempel
|
Under vår workshop så pratade vi om vi vill ha en generell make-guide och svaret är nog att vi i regel inte vill ha generella manualer för program. DNS vill arbeta med frågan om hur moppen ska struktureras och vi ser det som en mer produktiv lösning än att infodumpa make på nollan och ta problemet i egna händer. Med det sagt så kan det finnas ett värde i att ta med exempel makefiler och hur man kompilerar med dem i kontexten av kursen, dvs göra som vi gjort med TDA555. |
No description provided.