Changeset f574d27 in rtems-libbsd for freebsd-to-rtems.py


Ignore:
Timestamp:
Dec 11, 2013, 3:51:05 PM (6 years ago)
Author:
Sebastian Huber <sebastian.huber@…>
Branches:
4.11, c1e05b9ea378b2971e3d7704779112b4bc4296da, freebsd-9.3, 4a77611a223ea883fb548679b516d326a020d447
Children:
e48f6038
Parents:
5ae0a03
git-author:
Sebastian Huber <sebastian.huber@…> (12/11/13 15:51:05)
git-committer:
Sebastian Huber <sebastian.huber@…> (12/16/13 14:34:46)
Message:

Script changes

Rename Module::addHeaderFiles() to Module::addKernelSpaceHeaderFiles()
and Module::addSourceFiles() to Module::addKernelSpaceSourceFiles().
Add new Module::addSourceFiles().

File:
1 edited

Legend:

Unmodified
Added
Removed
  • freebsd-to-rtems.py

    r5ae0a03 rf574d27  
    588588                self.files.append(f)
    589589
    590         def addHeaderFiles(self, files):
     590        def addKernelSpaceHeaderFiles(self, files):
    591591                self.files = self.addFiles(self.files, files, FreeBSDPathComposer(), FromFreeBSDToRTEMSHeaderConverter(), FromRTEMSToFreeBSDHeaderConverter(), assertHeaderFile)
    592592
     
    605605
    606606        def addSourceFiles(self, files):
     607                self.files = self.addFiles(self.files, files, PathComposer(), NoConverter(), NoConverter(), assertSourceFile, SourceFileMakefileFragmentComposer())
     608
     609        def addKernelSpaceSourceFiles(self, files):
    607610                self.files = self.addFiles(self.files, files, FreeBSDPathComposer(), FromFreeBSDToRTEMSSourceConverter(), FromRTEMSToFreeBSDSourceConverter(), assertSourceFile, SourceFileMakefileFragmentComposer())
    608611
     
    704707
    705708base = Module('base')
    706 base.addHeaderFiles(
     709base.addKernelSpaceHeaderFiles(
    707710        [
    708711                'sys/bsm/audit.h',
     
    825828        ]
    826829)
    827 base.addSourceFiles(
     830base.addKernelSpaceSourceFiles(
    828831        [
    829832                'sys/kern/init_main.c',
     
    869872
    870873devUsb = Module('dev_usb')
    871 devUsb.addHeaderFiles(
     874devUsb.addKernelSpaceHeaderFiles(
    872875        [
    873876                'sys/dev/usb/ufm_ioctl.h',
     
    899902        ]
    900903)
    901 devUsb.addSourceFiles(
     904devUsb.addKernelSpaceSourceFiles(
    902905        [
    903906                'sys/dev/usb/usb_busdma.c',
     
    924927
    925928devUsbAddOn = Module('dev_usb_add_on')
    926 devUsbAddOn.addHeaderFiles(
     929devUsbAddOn.addKernelSpaceHeaderFiles(
    927930        [
    928931                'sys/dev/usb/usb_pci.h',
     
    930933        ]
    931934)
    932 devUsbAddOn.addSourceFiles(
     935devUsbAddOn.addKernelSpaceSourceFiles(
    933936        [
    934937                'sys/dev/usb/usb_compat_linux.c',
     
    938941devUsbBluetooth = Module('dev_usb_bluetooth')
    939942devUsbBluetooth.addDependency(devUsb)
    940 devUsbBluetooth.addHeaderFiles(
     943devUsbBluetooth.addKernelSpaceHeaderFiles(
    941944        [
    942945                'sys/dev/usb/bluetooth/ng_ubt_var.h',
    943946        ]
    944947)
    945 devUsbBluetooth.addSourceFiles(
     948devUsbBluetooth.addKernelSpaceSourceFiles(
    946949        [
    947950                'sys/dev/usb/bluetooth/ng_ubt.c',
     
    952955devUsbController = Module('dev_usb_controller')
    953956devUsbController.addDependency(devUsb)
    954 devUsbController.addHeaderFiles(
     957devUsbController.addKernelSpaceHeaderFiles(
    955958        [
    956959                'sys/dev/usb/controller/ohci.h',
     
    962965        ]
    963966)
    964 devUsbController.addSourceFiles(
     967devUsbController.addKernelSpaceSourceFiles(
    965968        [
    966969                'sys/dev/usb/controller/ohci.c',
     
    972975devUsbControllerAddOn = Module('dev_usb_controller_add_on')
    973976devUsbControllerAddOn.addDependency(devUsb)
    974 devUsbControllerAddOn.addHeaderFiles(
     977devUsbControllerAddOn.addKernelSpaceHeaderFiles(
    975978        [
    976979                'sys/dev/usb/controller/at91dci.h',
     
    980983        ]
    981984)
    982 devUsbControllerAddOn.addSourceFiles(
     985devUsbControllerAddOn.addKernelSpaceSourceFiles(
    983986        [
    984987                'sys/dev/usb/controller/at91dci_atmelarm.c',
     
    10011004devUsbInput = Module('dev_usb_input')
    10021005devUsbInput.addDependency(devUsb)
    1003 devUsbInput.addHeaderFiles(
     1006devUsbInput.addKernelSpaceHeaderFiles(
    10041007        [
    10051008                'sys/dev/usb/input/usb_rdesc.h',
    10061009        ]
    10071010)
    1008 devUsbInput.addSourceFiles(
     1011devUsbInput.addKernelSpaceSourceFiles(
    10091012        [
    10101013                'sys/dev/usb/input/uhid.c',
     
    10151018devUsbInputMouse = Module('dev_usb_mouse')
    10161019devUsbInputMouse.addDependency(devUsb)
    1017 devUsbInputMouse.addHeaderFiles(
     1020devUsbInputMouse.addKernelSpaceHeaderFiles(
    10181021        [
    10191022                'sys/sys/tty.h',
     
    10261029        ]
    10271030)
    1028 devUsbInputMouse.addSourceFiles(
     1031devUsbInputMouse.addKernelSpaceSourceFiles(
    10291032        [
    10301033                'sys/dev/usb/input/ums.c',
     
    10341037devUsbMisc = Module('dev_usb_misc')
    10351038devUsbMisc.addDependency(devUsb)
    1036 devUsbMisc.addHeaderFiles(
     1039devUsbMisc.addKernelSpaceHeaderFiles(
    10371040        [
    10381041                'sys/dev/usb/misc/udbp.h',
    10391042        ]
    10401043)
    1041 devUsbMisc.addSourceFiles(
     1044devUsbMisc.addKernelSpaceSourceFiles(
    10421045        [
    10431046                'sys/dev/usb/misc/udbp.c',
     
    10481051devUsbNet = Module('dev_usb_net')
    10491052devUsbNet.addDependency(devUsb)
    1050 devUsbNet.addHeaderFiles(
     1053devUsbNet.addKernelSpaceHeaderFiles(
    10511054        [
    10521055                'sys/dev/mii/mii.h',
     
    10561059        ]
    10571060)
    1058 devUsbNet.addSourceFiles(
     1061devUsbNet.addKernelSpaceSourceFiles(
    10591062        [
    10601063                'sys/dev/usb/net/if_cdce.c',
     
    10651068devUsbQuirk = Module('dev_usb_quirk')
    10661069devUsbQuirk.addDependency(devUsb)
    1067 devUsbQuirk.addHeaderFiles(
     1070devUsbQuirk.addKernelSpaceHeaderFiles(
    10681071        [
    10691072                'sys/dev/usb/quirk/usb_quirk.h',
    10701073        ]
    10711074)
    1072 devUsbQuirk.addSourceFiles(
     1075devUsbQuirk.addKernelSpaceSourceFiles(
    10731076        [
    10741077                'sys/dev/usb/quirk/usb_quirk.c',
     
    10781081devUsbSerial = Module('dev_usb_serial')
    10791082devUsbSerial.addDependency(devUsb)
    1080 devUsbSerial.addHeaderFiles(
     1083devUsbSerial.addKernelSpaceHeaderFiles(
    10811084        [
    10821085                'sys/dev/usb/serial/uftdi_reg.h',
     
    10841087        ]
    10851088)
    1086 devUsbSerial.addSourceFiles(
     1089devUsbSerial.addKernelSpaceSourceFiles(
    10871090        [
    10881091                'sys/dev/usb/serial/u3g.c',
     
    11101113devUsbStorage = Module('dev_usb_storage')
    11111114devUsbStorage.addDependency(devUsb)
    1112 devUsbStorage.addSourceFiles(
     1115devUsbStorage.addKernelSpaceSourceFiles(
    11131116        [
    11141117                'sys/dev/usb/storage/umass.c',
     
    11181121devUsbStorageAddOn = Module('dev_usb_storage_add_on')
    11191122devUsbStorageAddOn.addDependency(devUsb)
    1120 devUsbStorageAddOn.addHeaderFiles(
     1123devUsbStorageAddOn.addKernelSpaceHeaderFiles(
    11211124        [
    11221125                'sys/dev/usb/storage/rio500_usb.h',
    11231126        ]
    11241127)
    1125 devUsbStorageAddOn.addSourceFiles(
     1128devUsbStorageAddOn.addKernelSpaceSourceFiles(
    11261129        [
    11271130                'sys/dev/usb/storage/urio.c',
     
    11321135devUsbTemplate = Module('dev_usb_template')
    11331136devUsbTemplate.addDependency(devUsb)
    1134 devUsbTemplate.addHeaderFiles(
     1137devUsbTemplate.addKernelSpaceHeaderFiles(
    11351138        [
    11361139                'sys/dev/usb/template/usb_template.h',
    11371140        ]
    11381141)
    1139 devUsbTemplate.addSourceFiles(
     1142devUsbTemplate.addKernelSpaceSourceFiles(
    11401143        [
    11411144                'sys/dev/usb/template/usb_template.c',
     
    11481151devUsbWlan = Module('dev_usb_wlan')
    11491152devUsbWlan.addDependency(devUsb)
    1150 devUsbWlan.addHeaderFiles(
     1153devUsbWlan.addKernelSpaceHeaderFiles(
    11511154        [
    11521155                'sys/dev/usb/wlan/if_rumfw.h',
     
    11621165        ]
    11631166)
    1164 devUsbWlan.addSourceFiles(
     1167devUsbWlan.addKernelSpaceSourceFiles(
    11651168        [
    11661169                'sys/dev/usb/wlan/if_rum.c',
     
    11731176
    11741177cam = Module('cam')
    1175 cam.addHeaderFiles(
     1178cam.addKernelSpaceHeaderFiles(
    11761179        [
    11771180                'sys/sys/ata.h',
     
    11881191        ]
    11891192)
    1190 cam.addSourceFiles(
     1193cam.addKernelSpaceSourceFiles(
    11911194        [
    11921195                'sys/cam/cam.c',
     
    11961199
    11971200devNet = Module('dev_net')
    1198 devNet.addHeaderFiles(
     1201devNet.addKernelSpaceHeaderFiles(
    11991202        [
    12001203                'sys/dev/mii/mii.h',
     
    12181221        ]
    12191222)
    1220 devNet.addSourceFiles(
     1223devNet.addKernelSpaceSourceFiles(
    12211224        [
    12221225                'sys/dev/mii/mii.c',
     
    12301233
    12311234devNic = Module('dev_nic')
    1232 devNic.addHeaderFiles(
     1235devNic.addKernelSpaceHeaderFiles(
    12331236        [
    12341237                'sys/sys/pciio.h',
     
    12761279        ]
    12771280)
    1278 devNic.addSourceFiles(
     1281devNic.addKernelSpaceSourceFiles(
    12791282        [
    12801283                'sys/dev/random/harvest.c',
     
    12931296
    12941297devNic_re = Module('dev_nic_re')
    1295 devNic_re.addHeaderFiles(
     1298devNic_re.addKernelSpaceHeaderFiles(
    12961299        [
    12971300                'sys/pci/if_rlreg.h',
    12981301        ]
    12991302)
    1300 devNic_re.addSourceFiles(
     1303devNic_re.addKernelSpaceSourceFiles(
    13011304        [
    13021305                'sys/dev/re/if_re.c',
     
    13051308
    13061309devNic_fxp = Module('dev_nic_fxp')
    1307 devNic_fxp.addHeaderFiles(
     1310devNic_fxp.addKernelSpaceHeaderFiles(
    13081311        [
    13091312                'sys/dev/fxp/if_fxpreg.h',
     
    13121315        ]
    13131316)
    1314 devNic_fxp.addSourceFiles(
     1317devNic_fxp.addKernelSpaceSourceFiles(
    13151318        [
    13161319                'sys/dev/fxp/if_fxp.c',
     
    13191322
    13201323devNic_e1000 = Module('dev_nic_e1000')
    1321 devNic_e1000.addHeaderFiles(
     1324devNic_e1000.addKernelSpaceHeaderFiles(
    13221325        [
    13231326                'sys/dev/e1000/e1000_80003es2lan.h',
     
    13441347        ]
    13451348)
    1346 devNic_e1000.addSourceFiles(
     1349devNic_e1000.addKernelSpaceSourceFiles(
    13471350        [
    13481351                'sys/dev/e1000/e1000_80003es2lan.c',
     
    13701373# DEC Tulip aka Intel 21143
    13711374devNic_dc = Module('dev_nic_dc')
    1372 devNic_dc.addHeaderFiles(
     1375devNic_dc.addKernelSpaceHeaderFiles(
    13731376        [
    13741377                'sys/dev/dc/if_dcreg.h',
    13751378        ]
    13761379)
    1377 devNic_dc.addSourceFiles(
     1380devNic_dc.addKernelSpaceSourceFiles(
    13781381        [
    13791382                'sys/dev/dc/dcphy.c',
     
    13851388# SMC9111x
    13861389devNic_smc = Module('dev_nic_smc')
    1387 devNic_smc.addHeaderFiles(
     1390devNic_smc.addKernelSpaceHeaderFiles(
    13881391        [
    13891392                'sys/dev/smc/if_smcreg.h',
     
    13911394        ]
    13921395)
    1393 devNic_smc.addSourceFiles(
     1396devNic_smc.addKernelSpaceSourceFiles(
    13941397        [
    13951398                'sys/dev/smc/if_smc.c',
     
    13991402# Crystal Semiconductor CS8900
    14001403devNic_cs = Module('dev_nic_cs')
    1401 devNic_cs.addHeaderFiles(
     1404devNic_cs.addKernelSpaceHeaderFiles(
    14021405        [
    14031406                'sys/dev/cs/if_csreg.h',
     
    14051408        ]
    14061409)
    1407 devNic_cs.addSourceFiles(
     1410devNic_cs.addKernelSpaceSourceFiles(
    14081411        [
    14091412                'sys/dev/cs/if_cs.c',
     
    14151418# Broadcomm BCE, BFE, BGE - MII is intertwined
    14161419devNic_broadcomm = Module('dev_nic_broadcomm')
    1417 devNic_broadcomm.addHeaderFiles(
     1420devNic_broadcomm.addKernelSpaceHeaderFiles(
    14181421        [
    14191422                'sys/dev/bce/if_bcefw.h',
     
    14231426        ]
    14241427)
    1425 devNic_broadcomm.addSourceFiles(
     1428devNic_broadcomm.addKernelSpaceSourceFiles(
    14261429        [
    14271430                'sys/dev/bce/if_bce.c',
     
    14321435
    14331436net = Module('net')
    1434 net.addHeaderFiles(
     1437net.addKernelSpaceHeaderFiles(
    14351438        [
    14361439                'sys/net/bpf_buffer.h',
     
    14821485        ]
    14831486)
    1484 net.addSourceFiles(
     1487net.addKernelSpaceSourceFiles(
    14851488        [
    14861489                'sys/kern/sys_socket.c',
     
    15331536
    15341537netinet = Module('netinet')
    1535 netinet.addHeaderFiles(
     1538netinet.addKernelSpaceHeaderFiles(
    15361539        [
    15371540                'sys/netinet/cc.h',
     
    16121615)
    16131616# in_cksum.c is architecture dependent
    1614 netinet.addSourceFiles(
     1617netinet.addKernelSpaceSourceFiles(
    16151618        [
    16161619                'sys/netinet/accf_data.c',
     
    17061709netinet6.conditionalOn = "DISABLE_IPV6"
    17071710netinet6.cppPattern = 's/^\#define INET6 1/\/\/ \#define INET6 1/'
    1708 netinet6.addHeaderFiles(
     1711netinet6.addKernelSpaceHeaderFiles(
    17091712        [
    17101713                'sys/netinet6/icmp6.h',
     
    17331736        ]
    17341737)
    1735 netinet6.addSourceFiles(
     1738netinet6.addKernelSpaceSourceFiles(
    17361739        [
    17371740                'sys/net/if_stf.c',
     
    17671770
    17681771netipsec = Module('netipsec')
    1769 netipsec.addHeaderFiles(
     1772netipsec.addKernelSpaceHeaderFiles(
    17701773        [
    17711774                'sys/netipsec/ah.h',
     
    17861789        ]
    17871790)
    1788 netipsec.addSourceFiles(
     1791netipsec.addKernelSpaceSourceFiles(
    17891792        [
    17901793                'sys/netipsec/ipsec.c',
     
    18041807
    18051808net80211 = Module('net80211')
    1806 net80211.addHeaderFiles(
     1809net80211.addKernelSpaceHeaderFiles(
    18071810        [
    18081811                'sys/net80211/ieee80211_action.h',
     
    18371840        ]
    18381841)
    1839 netipsec.addSourceFiles(
     1842netipsec.addKernelSpaceSourceFiles(
    18401843        [
    18411844                'sys/net80211/ieee80211_acl.c',
     
    18811884
    18821885opencrypto = Module('opencrypto')
    1883 opencrypto.addHeaderFiles(
     1886opencrypto.addKernelSpaceHeaderFiles(
    18841887        [
    18851888                'sys/opencrypto/deflate.h',
     
    18931896        ]
    18941897)
    1895 opencrypto.addSourceFiles(
     1898opencrypto.addKernelSpaceSourceFiles(
    18961899        [
    18971900                'sys/opencrypto/crypto.c',
     
    19071910
    19081911crypto = Module('crypto')
    1909 crypto.addHeaderFiles(
     1912crypto.addKernelSpaceHeaderFiles(
    19101913        [
    19111914                #'crypto/aesni/aesni.h',
     
    19281931        ]
    19291932)
    1930 crypto.addSourceFiles(
     1933crypto.addKernelSpaceSourceFiles(
    19311934        [
    19321935                #'crypto/aesni/aesni.c',
     
    19531956
    19541957altq = Module('altq')
    1955 altq.addHeaderFiles(
     1958altq.addKernelSpaceHeaderFiles(
    19561959        [
    19571960                'sys/contrib/altq/altq/altq_rmclass.h',
     
    19701973        ]
    19711974)
    1972 altq.addSourceFiles(
     1975altq.addKernelSpaceSourceFiles(
    19731976        [
    19741977                'sys/contrib/altq/altq/altq_rmclass.c',
     
    19851988# contrib/pf Module
    19861989pf = Module('pf')
    1987 pf.addHeaderFiles(
     1990pf.addKernelSpaceHeaderFiles(
    19881991        [
    19891992                'sys/contrib/pf/net/if_pflog.h',
     
    19941997        ]
    19951998)
    1996 pf.addSourceFiles(
     1999pf.addKernelSpaceSourceFiles(
    19972000        [
    19982001                'sys/contrib/pf/net/if_pflog.c',
     
    20112014
    20122015pci = Module('pci')
    2013 pci.addSourceFiles(
     2016pci.addKernelSpaceSourceFiles(
    20142017        [
    20152018                'sys/dev/pci/pci.c',
     
    20182021        ]
    20192022)
    2020 pci.addHeaderFiles(
     2023pci.addKernelSpaceHeaderFiles(
    20212024        [
    20222025                'sys/dev/pci/pcib_private.h',
Note: See TracChangeset for help on using the changeset viewer.