[1] Archiv / MLD 3.x / Development / Isos Aus Makefile Auslagern
 

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Isos Aus Makefile Auslagern
« on: April 16, 2013, 21:56:46 »
Hallo zusammen,

ich ändere ja selten etwas am Code. Jedoch definiere ich hin und wieder meine eigenen ISOs im Makefile. Wenn ich mich dann mal wieder dazu durchgerungen habe, gibt es meist kurze Zeit danach eine offizielle
meine MLDs (show / hide)

Offline MarMic

  • Administrator
  • Expert Member
  • ********
  • Posts: 4822
    • View Profile
Isos Aus Makefile Auslagern
« Reply #1 on: April 16, 2013, 22:00:39 »
ja ist bereits drin muss in die makefile.config oder sowas
SZVDR HD: Intel e5300@1,2ghz - Gigabyte GA-EP41-UD3L - 2GB ddr2 800 - Gainward G210 512mb - Silverstone LC16MR - DVBSky S952 - Astra 19,2 - MLD 5.4

WZVDR HD: Intel g1610@1,6ghz - Intel DH61BE - Scythe Big Shuriken 2 - 4GB ddr3 1333 - Asus GT610 1024mb - Chieftec Hi-Fi HM-02 - Tevii s480 - Astra 19,2 - MLD 5.4


Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Isos Aus Makefile Auslagern
« Reply #2 on: April 18, 2013, 11:27:45 »
Danke MarMic,

hatte endlich mal Zeit das zu testen und es funktioniert prima. Ich habe einfach den Block mit den Definitonen der ISOs aus dem Makefile in die Makefile.config kopiert und so geändert, wie ich es benötige. Es werden dann auch nur die ISOs erzeugt, die in der Makefile.config definiert sind.

Beispiel:
Code: [Select]
.SILENT:

ifeq ($(findstring arm,$(shell uname -m)),)
# x86 systems
addon_lists ?="
mystandard = locales install dvb dvb-usb network webserver alsa remote-autodetect lib-x xorg xorg-autodetect vdr addons setup lib-xine xineliboutput eventlircd irkeytable dvb-remote\n\
"
else
# arm systems
addon_lists ?= "
xorg     = locales network ssh webserver lib-x xorg\n\
standard = locales dvb-usb network webserver ssh alsa remote-autodetect lib-x xorg vdr addons setup lib-xine xineliboutput\n\
xbmc-pvr = locales dvb-usb network webserver ssh alsa remote-autodetect lib-x xorg vdr addons setup dummydevice skincurses vnsiserver lib-curl python xbmc.pvr\n\
xbmc     = locales dvb-usb network webserver ssh alsa remote-autodetect lib-x xorg lib-curl python xbmc\n\
server   = config.server locales dvb-usb network webserver ssh samba vdr addons setup dummydevice skincurses streamdev-server svdrposd\n\
client   = locales network ntp-client nfs-client webserver ssh alsa remote-autodetect lib-x xorg vdr addons setup lib-xine xineliboutput streamdev-client svdrpservice remoteosd remotetimers epgsync\n\
vomp-client = locales network ntp-client webserver ssh alsa remote-autodetect lib-av vc vompclient\n\
vomp     = locales dvb-usb network webserver ssh alsa remote-autodetect vdr dummydevice skincurses vompserver lib-av vc vompclient\n\
"
endif
Ich werde diesen Thread mal im Wiki verlinken. Falls es zu umständlich ist, könnt ihr es hier gern posten, dann haben alle etwas davon.#

Viele Grüße skippy

Edit: Die "geklauten \" eingefügt  :)  
« Last Edit: April 18, 2013, 15:02:17 by skippy »
meine MLDs (show / hide)

Offline P3f

  • Administrator
  • Expert Member
  • ********
  • Posts: 1467
    • View Profile
Isos Aus Makefile Auslagern
« Reply #3 on: April 18, 2013, 14:50:17 »
Hi Skippy,

kannst Du dir bitte noch dein Beispiel anschauen, ich meine das jeweils das Ende der jeweiligen Addon list mit "/n/" enden muß.

Also das ist scheinbar beim Kopieren von deinem Beispiel verloren gegangen. Oder, habe ich mir das falsch gemerkt?

Vielleicht kann in dem WIKI auch der Hinweis hin, wenn man das ".Silent" auskommentiert, das man dann auch die Compilermeldungen mit auf der Konsole angezeigt bekommt. Ist für eine Fehlersuche manchmal hilfreicher!

Gruß,

Pit
« Last Edit: April 18, 2013, 14:51:56 by P3f »
----------------------------------------------------------------------
VDR 1:(MLD 6.5-64), ZOTAC ION ITX F-E, 1GB 1033, ATRIC-Einschalter, ImonLCD, Cinergy S2 HD
VDR 2 MLD 5.4-BPI: BananaPI | 16 GB SD-Card | MLD 5.3 in Entwicklung
MLD-WTK: WeTek-Play | 8 GB MicroSD-Card | MLD 5.3 als SatIP-Server

Offline skippy

  • MLD-Tester
  • Expert Member
  • ******
  • Posts: 2280
    • View Profile
Isos Aus Makefile Auslagern
« Reply #4 on: April 18, 2013, 14:59:42 »
Hi Pit,

danke für den Hinweis. Die müssen mit "\n\" enden. Das "n" ist da, aber die "\" kann der Editor im Thread nicht darstellen. Es funktioniert nur, wenn man hier 2 \ hintereinander eintippt => doofer Effekt :wand

Viele Grüße skippy  
meine MLDs (show / hide)

[1] Archiv / MLD 3.x / Development / Isos Aus Makefile Auslagern
 



Users Online Users Online

0 Members and 1 Guest are viewing this topic.