mk-configure

Sagteware kiekie:
mk-configure
Sagteware besonderhede:
Weergawe: 0.24.0
Upload datum: 20 Feb 15
Ontwikkelaar: Aleksey Cheusov
Lisensie: Gratis
Populariteit: 2

Rating: 3.0/5 (Total Votes: 1)

MK instel is 'n liggewig maklik vir gebruik plaasvervanger vir GNU autotools, geskryf in bmake ('n draagbare weergawe van NetBSD maak) en POSIX tools (awk, dop, ens.) FreeBSD en OpenBSD maak is nie goed nie. Hulle is in stryd met NetBSD bmake. GNU maak is nie goed ook, is dit heeltemal in stryd is met NetBSD bmake.
MK instel bied 'n aantal insluit lêers geskryf in en vir bmake en 'n aantal selfstandige programme wat geïnstalleer moet word na die gebruiker se gasheer vir die bou van 'n sagteware

Eienskappe :.

  • 'n maklike manier om vir die bou van selfstandige executables, statiese en gedeelde biblioteke geskryf in C, C ++, Fortran, Pascal en doelstelling C; Cat en Html lêers van die man bladsye; info bladsye van texinfo bronne ens LEX, yacc, ens word ook ondersteun. Ondersteuning vir ander tale word beplan.
  • Installasie en verwyder programme, biblioteke, draaiboeke, dokumentasie lêers en ander. Doelmap ondersteuning word ook verskaf.
  • Geïntegreerde autoconf-agtige ondersteuning vir die vind van include lêers, biblioteke en funksie implementering, funksie definisies, definieer, tipes, struct lede ens.
  • 'n aantal ingeboude tjeks vir bv stelsel endianess, GNU bison of GNU flex programme en vele ander.
  • Outomatiese afhanklikheid ontleding gebou-in vir C, C ++ en Fortran (nie geïmplementeer nie, sal binnekort beskikbaar wees).
  • Uitbreidings deur te skryf bmake sluit lêers.
  • Ondersteuning vir regressie toetse (sien mkc.minitest.mk vir die monster).
  • MK instel is klein en maklik. Dit is beslis baie makliker vir gebruik as GNU autotools, baie mense dink dat dit ook makliker as ander mededingende projekte soos CMake, scons en ander.

Wat is nuut in hierdie release:

  • Ondersteuning vir subprojekte met die / simbool is bygevoeg om MKC. sub {r, PRJ} .mk met toepaslike veranderinge in OBJDIR_ veranderlikes.
  • 'n oplossing vir die teiken & quot; errorcheck & quot; in mkc.sub {r, PRJ} .mk.
  • 'n oplossing vir nie-leë MAKEOBJDIR en MAKEOBJDIRPREFIX in mkc.sub {r, PRJ} .mk. Klein verbeteringe in voorbeelde / * / linkme.mk.
  • DPLIBS is afgekeur.
  • Klein fixes in mkc_imp.lua.mk (LUA_MODULES teen LUA_LMODULES).
  • Verbeterings en fixes in die man en algemene vrae.

Wat is nuut in die weergawe 0.21.1:

  • Die teiken & quot; errorcheck & quot; (& Quot; instel & quot;). Kan nie in parallel werk
  • Oplossing 'n fout wat in parallel verskyn bou (maak -J).
  • Ondersteuning vir IRIX64 en Haiku geïmplementeer is.
  • PDF aanbieding is opgedateer.

Wat is nuut in die weergawe 0.21.0:

  • Steun vir die klang samesteller geïmplementeer
  • Die nuwe veranderlikes MKCHECKS en LEXLIB bygevoeg.
  • Steun vir die Intel C / C ++ samesteller is verbeter.
  • Die man bladsy en aanbieding is verbeter.
  • Plaaslike mkc_install altyd gebruik vir die installering van MK instel vir vereenvoudiging van 'n installasie proses op nie-BSD platforms.
  • 'n nuwe teiken & quot; File List & quot; dat uitsette van 'n lys van lêers vir die hele projek (na die installasie) ingestel.
  • Die nutteloos & quot; .sh: & quot; reël is verwyder.
  • Daar is ander klein veranderinge en verbeteringe.

Wat is nuut in die weergawe 0.20.0:.

  • New veranderlikes PROJECTNAME en CFLAGS.pic
  • 'n nuwe veranderlike EXPORT_DYNAMIC vir die maak van alle simbole in 'n uitvoerbare sigbaar gekoppel of dlopen'ed biblioteke.
  • Oplossing vir Lua ondersteuning.
  • Ondersteuning vir EXPORT_SYMBOLS vir Darwin.
  • Oplossing vir Darwin (MKDLL). * BSD, Linux, en QNX: ld --retain-simbole-lêer word nie meer gebruik vir EXPORT_SYMBOLS; ld version-script eerder gebruik.
  • Oplossing vir regte op Interix.
  • Dokumentasie en aanbieding updates.
  • Skoon-ups.

Wat is nuut in die weergawe 0.19.0:.

  • Oplossing vir LPREFIX, YPREFIX en YHEADER
  • Die teiken & quot; installeer & quot; skep bestemming dopgehou by verstek (noem die teiken & quot; installdirs & quot;).
  • 'n nuwe veranderlike EXPORT_SYMBOLS vir die uitvoer (in 'n gedeelde voorwerp biblioteek) net gespesifiseerde simbole.
  • New veranderlikes NOSUBDIR, EXPORT_VARNAMES en NOEXPORT_VARNAMES in MKC. {Subdir, subprj} .mk.
  • By verstek, is _mkc_ * kas lêers geskep in die projek se top gids.
  • Dokumentasie updates.
  • Meer regressie toetse en monsters.
  • Beter ondersteuning vir Solaris en osf1.
  • Ander verbeterings.

Wat is die nuwe in die weergawe 0.18.0:

  • Verskeie nuwe veranderlikes word bekendgestel:
  • LUA_LMODDIR en LUA_CMODDIR -. Installasie dopgehou vir Lua modules afgelê in Lua en C
  • MKC_VERSION nou gedokumenteer.
  • MLINKS werk nou net soos in NetBSD.
  • CFLAGS.warns .. en CXXFLAGS.warns .. nou gedokumenteer. Voel vry om dit te stel in sys.mk voordat die installasie.
  • WARNERR vir dwing waarskuwings gerapporteer word as foute.
  • New teikens word bekendgestel: bin_tar, bin_targz, bin_tarbz2,
  • bin_zip en bin_deb vir die skep argief lêers of Deb
  • pakket bevat 'n installasie beeld (Ex:
  • voorbeelde / hello_files). Dit stel ook nuwe veranderlikes: TAR,
  • GZIP, bzip2 en zip.
  • Dokumentasie:
  • Net 'n paar notas oor kruis-samestelling in MK-configure.7
  • New skyfies, verbeterings en in doc / presentation.pdf
  • README: voel vry sys.mk te wysig voordat installasie
  • README. 'N paar notas oor gereedskap wat gebruik word vir die ontwikkeling
  • Ondersteuning vir POD (Plain Old Dokumentasie) bygevoeg
  • (. Pod.1, ..., .pod.9 en .pod.html agtervoegsel reëls).
  • New veranderlikes vir hierdie: POD2MAN, POD2MAN_FLAGS, POD2HTML
  • en POD2HTML_FLAGS. Ex: voorbeelde / hello_xxzip
  • ../ Makefile.inc is outomaties ingesluit indien bestaan, net soos in NetBSD. Ex:. Hello_superfs
  • .ORDER: installdirs installeer. Dit moet -J probleem op te los.
  • Danksy FreeBSD koop,
  • swell.k at gmail.com en Mikolay Golub
  • waarsku egter: voeg ondersteuning vir HP-UX C / C ++
  • al. $ {FILES} $ {MAN} ens vir die geval wanneer lêers gegenereer
  • Dankie aan Jan Smydke.
  • New voorbeelde (regressie toetse). Hello_superfs, hello_xxzip

Wat is nuut in die weergawe 0.17.0:

  • Fokus en klein verbeteringe in mkc_imp.pkg gemaak -config.mk, mkc_imp.lua.mk en mkc_imp.lib.mk.
  • Die veranderlikes CC_TYPE, CXX_TYPE en LD_TYPE bygevoeg.
  • Die MKC_BMAKE omgewing veranderlike (indien stel) oorheers die pad na bmake stel tydens kompilering-time.
  • Dokumentasie is bygevoeg vir /etc/mk.conf @ sysconfdir @ / mk.conf en MAKECONF.
  • New skyfies en updates is in die aanbieding gemaak.
  • Updates is gemaak in die Vrae.

Ander sagteware ontwikkelaar Aleksey Cheusov

paexec
paexec

20 Feb 15

runawk
runawk

19 Feb 15

DictEm
DictEm

20 Feb 15

Kommentaar te mk-configure

Kommentaar nie gevind
Kommentaar te lewer
Draai op die foto!