Closed benediktmag closed 3 years ago
þegar þú reynir að builda?
Já
Benedikt Magnússon
From: Jón Levy @.> Sent: Saturday, July 24, 2021 2:24:06 PM To: edbook/haskoli-islands @.> Cc: Benedikt Steinar Magnússon - HI @.>; Author @.> Subject: Re: [edbook/haskoli-islands] Datacamp villa á Arch (#23)
þegar þú reynir að builda?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fedbook%2Fhaskoli-islands%2Fissues%2F23%23issuecomment-886060718&data=04%7C01%7Cbsm%40hi.is%7C3dbe0ddf3d134f53d52508d94eaeb59f%7C09fa5f0e211846568529677ed8fdbe78%7C0%7C0%7C637627334548801896%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=wT3QN3Ayomzo%2BWH1ciQDg3YltSp%2B5nFF0FcsllSgR8c%3D&reserved=0, or unsubscribehttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAC7O6ESDH7A7CBY5VY6MOGLTZLEINANCNFSM5A5OFDNQ&data=04%7C01%7Cbsm%40hi.is%7C3dbe0ddf3d134f53d52508d94eaeb59f%7C09fa5f0e211846568529677ed8fdbe78%7C0%7C0%7C637627334548801896%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=p6W%2Bsj65kgR%2Fwt7hqUjnkqMYUP2%2FU8usHyOvLkThoa0%3D&reserved=0.
buildar fínt hjá mér (Ubuntu), ertu að nota Makefile-inn í rótinni og argument skv Readme?
Bara make html í R möppunni. Prófa hitt
Benedikt Magnússon
From: Jón Levy @.> Sent: Saturday, July 24, 2021 2:30:04 PM To: edbook/haskoli-islands @.> Cc: Benedikt Steinar Magnússon - HI @.>; Author @.> Subject: Re: [edbook/haskoli-islands] Datacamp villa á Arch (#23)
buildar fínt hjá mér (Ubuntu), ertu að nota Makefile-inn í rótinni og argument skv Readme?
— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHubhttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fedbook%2Fhaskoli-islands%2Fissues%2F23%23issuecomment-886061390&data=04%7C01%7Cbsm%40hi.is%7Cef8ee94cd9d64ed8938a08d94eaf8aaa%7C09fa5f0e211846568529677ed8fdbe78%7C0%7C0%7C637627338126358815%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=FvEcz8dZ3vqOE1qJ8ohoDAV5vj3MIqLqpk1iiKk8AYc%3D&reserved=0, or unsubscribehttps://eur02.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fnotifications%2Funsubscribe-auth%2FAC7O6EQN7IS3BVLFO3MMIKTTZLE6ZANCNFSM5A5OFDNQ&data=04%7C01%7Cbsm%40hi.is%7Cef8ee94cd9d64ed8938a08d94eaf8aaa%7C09fa5f0e211846568529677ed8fdbe78%7C0%7C0%7C637627338126358815%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=zQtyxActw8k%2FUheTR9bqmLgAIlDoP1pNTh3AfWVKaM0%3D&reserved=0.
gera líka poetry install
eftir að þú pullar main.
make autobuild í rótinni virkar, veit ekki hvað veldur því að þetta virkar ekki í möppunni sjálfri
Með því að hafa sameiginlegan entrypoint inn í projectin verður auðveldara að eiga við sameiginleg dependencies (extensions).
Þannig getum við þróað make, build og deploy tólin allveg frá source kóðanum.
Þarna er eitthvað ves með hvernig R_fra_grunni sækir datacamp extensionið (og líklega öll extensions) þegar reynt er að builda úr project möppunni.
Ég skal kíkja á þetta, en við ættum kannski að ákveða hvort þetta eigi að vera möguleiki, að invoke-a skipanir beint úr project möppunni í stað þess að nota alltaf make/cli interface-ið sem við höldum áfram að besta?
Tek eftir því að -b dirhtml
virkar en ekki -b html
.
Ok, skil ekki hvað þetta er að gera í src kóðanum í datacamp extension-inu en ég ætla að taka þetta út.
Nei ok, fann villuna.
-b dirhtml
virkaði án vandamála vegna þess að þá var sleppt því að embedd-a Datacamp extensioninu 😄
Það er verið að pilla út kafli01.rst
frá absolute path en gert ráð fyrir að þetta keyri á Windows og reynt að splitta absolute path á strengnum með \\
í stað þess að nota python lib sem kann það þvert á OS.
Leysti þetta svona:
from pathlib import Path
...
current_file = Path(section.__dict__["source"]).name
Á Arch/Manjaro kemur: Extension error (datacamp.datacamp): Handler <function append_datacamp_hidden at 0x7f70acabb160> for event 'doctree-resolved' threw an exception (exception: '/home/bsm/github/haskoli-islands/src/projects/R_fra_grunni/kafli01.rst') make: *** [Makefile:56: html] Error 2
þegar datacamp er notað. Virkar á Windows :/