Ubuntu Online, Fedora Online, Windows online emulator അല്ലെങ്കിൽ MAC OS ഓൺലൈൻ എമുലേറ്റർ എന്നിങ്ങനെയുള്ള ഞങ്ങളുടെ ഒന്നിലധികം സൗജന്യ ഓൺലൈൻ വർക്ക്സ്റ്റേഷനുകളിലൊന്ന് ഉപയോഗിച്ച് OnWorks സൗജന്യ ഹോസ്റ്റിംഗ് ദാതാവിൽ പ്രവർത്തിപ്പിക്കാൻ കഴിയുന്ന create_makefiles കമാൻഡാണിത്.
പട്ടിക:
NAME
create_makefiles - ഒരു ഡയറക്ടറിക്ക് താഴെയുള്ള എല്ലാ Makefiles-ഉം പുനഃസൃഷ്ടിക്കുന്നു
സിനോപ്സിസ്
create_makefiles [മുതലാളി]
വിവരണം
create_makefiles എല്ലാ Makefiles-ലും വീണ്ടും സൃഷ്ടിക്കുന്നു മുതലാളി അതിൽ നിന്നുള്ള അതിന്റെ (ആവർത്തിച്ചുള്ള) ഉപഡയറക്ടറികളും
അനുബന്ധ Makefile.am ടെംപ്ലേറ്റുകൾ.
ഈ സ്ക്രിപ്റ്റ് ടോപ്ലെവൽ ഡയറക്ടറിയിൽ നിന്ന് പ്രവർത്തിപ്പിക്കേണ്ടതാണ് (കോൺഫിഗർ അടങ്ങുന്ന ഒന്ന്). ഈ
കോൺഫിഗർ പൂർണ്ണമായി വീണ്ടും പ്രവർത്തിപ്പിക്കുന്നതുമായി താരതമ്യം ചെയ്യുമ്പോൾ സ്ക്രിപ്റ്റ് സമയം ലാഭിക്കുന്നു.
ഉറവിട ഡയറക്ടറി ബിൽഡ് ഡയറക്ടറിയിൽ നിന്ന് വ്യത്യസ്തമാണെങ്കിൽ (പരിസ്ഥിതി കാണുക
താഴെയുള്ള വേരിയബിളുകൾ), ഓരോ Makefile.am ഉം Makefile.in ഉം ചുവടെയുള്ളതാണെന്ന് അനുമാനിക്കും.
ഉറവിട ഡയറക്ടറിയും ഓരോ മേക്ക്ഫയലും ബിൽഡ് ഡയറക്ടറിയുടെ കീഴിലാണ്.
ഈ യൂട്ടിലിറ്റി കെഡിഇ സോഫ്റ്റ്വെയർ ഡെവലപ്മെന്റ് കിറ്റിന്റെ ഭാഗമാണ്.
ENVIRONMENT
ഉറവിട ഡയറക്ടറി ആണെങ്കിൽ ഇനിപ്പറയുന്ന വേരിയബിളുകളിൽ ഒന്ന് (എന്നാൽ രണ്ടും അല്ല) സജ്ജീകരിക്കണം
ബിൽഡ് ഡയറക്ടറിയിൽ നിന്ന് വ്യത്യസ്തമാണ്. ബിൽഡ് ഡയറക്ടറി ഒരു ഉപഡയറക്ടറി ആണെങ്കിൽ
സോഴ്സ് ഡയറക്ടറി, ലളിതമായ വേരിയബിൾ OBJ_SUBDIR ഉപയോഗിക്കണം.
OBJ_SUBJDIR
ഉറവിടത്തിന്റെ തന്നിരിക്കുന്ന ഉപഡയറക്ടറിയിലാണ് ബിൽഡ് ഡയറക്ടറിയെന്ന് സൂചിപ്പിക്കുന്നു
ഡയറക്ടറി. ഉദാഹരണത്തിന്, സോഴ്സ് ഡയറക്ടറി kdesdk ആണെങ്കിൽ, ബിൽഡ് ഡയറക്ടറി ആണെങ്കിൽ
kdesdk/obj-i386-linux, പിന്നെ OBJ_SUBDIR എന്നായി സജ്ജീകരിക്കണം obj-i386-linux.
OBJ_REPLACEMENT
A sed ഉറവിട ഡയറക്ടറിയെ ബിൽഡിലേക്ക് മാറ്റാൻ ഉപയോഗിക്കുന്ന എക്സ്പ്രഷൻ
ഡയറക്ടറി. ഉദാഹരണത്തിന്, ഉറവിട ഡയറക്ടറി kdesdk/obj-i386-linux ആണെങ്കിൽ,
OBJ_REPLACEMENT എന്നായി സജ്ജീകരിക്കണം s#kdesdk#kdesdk-obj#.
onworks.net സേവനങ്ങൾ ഉപയോഗിച്ച് ഓൺലൈനിൽ create_makefiles ഉപയോഗിക്കുക