Issue #2021 - dist.native make update target will now deploy to files.native directory structure instead of producing a tar file.

Change-Id: Ie625a515e8dc30cacc002bb6d8e77365c1347a13

Former-commit-id: 02af194872173d89f77e15a6a8caca1e5812dbe4
This commit is contained in:
Bryan Kowal 2013-06-04 12:52:27 -05:00
parent dc5a800b83
commit 33a5b6d42d
23 changed files with 245 additions and 367 deletions

View file

@ -9,15 +9,8 @@
# include optional user defined variables # include optional user defined variables
-include makefile.conf~ -include makefile.conf~
tar_archive=$$(basename $(BUILD_DIR)).tar files_native=$(wildcard ../files.native)
tmp_location=tmp~/$$(basename $(BUILD_DIR)) tmp_location=tmp~/$$(basename $(BUILD_DIR))
setup_dir=setup
uninstall_script=$$(basename $(realpath .))_uninstall.sh
permissions_script=$$(basename $(realpath .))_permissions.sh
ifndef INSTALL_DIR
INSTALL_DIR = $(HOME)/opt/$$(basename $(realpath .))
endif
init: init:
ifndef BUILD_DIR ifndef BUILD_DIR
@ -37,87 +30,20 @@ _all: init
# arrange the files # arrange the files
$$(export tmp_location=$(tmp_location);bash arrange_files.sh) $$(export tmp_location=$(tmp_location);bash arrange_files.sh)
# create setup directory for install/uninstall files
mkdir -p $(tmp_location)/$(setup_dir)
# finished # finished
all: clean _all _permissions_script _uninstall_script _deploy:
# copy files from the tmp_location into files.native
_permissions_script:
# create permissions_script echo $(files_native)
$(MAKE) PERMISSIONS_ROOT=$(tmp_location) \ rsync -avz $(tmp_location)/* $(files_native)
-f ../build.native/makefile.perm _create_permissions_script
sed "s|$(tmp_location)|..|" file_permissions.sh > \
$(tmp_location)/$(setup_dir)/$(permissions_script)
chmod a+x $(tmp_location)/$(setup_dir)/$(permissions_script)
rm file_permissions.sh
_uninstall_script:
# create uninstall_script
$$(cd $(tmp_location)/$(setup_dir);\
echo "cd \$$(dirname \$$0)" > $(uninstall_script);\
find ../ -type f -exec echo rm -f {} \; >> $(uninstall_script);\
find ../ -type l -exec echo unlink {} \; >> $(uninstall_script);\
find ../ -depth -type d -exec echo rmdir {} \; >> $(uninstall_script);\
echo "exit 0" >> $(uninstall_script);\
chmod a+x $(uninstall_script)\
)
clean: init clean: init
# rm tmp_location # rm tmp_location
rm -fr $(tmp_location) rm -fr $(tmp_location)
# finished # finished
install: init all
# copy files from tmp_location to install_dir
mkdir -p $(INSTALL_DIR)
rsync -au $(tmp_location)/ $(INSTALL_DIR)
# finished
uninstall: init
# call uninstall_script
$(INSTALL_DIR)/$(setup_dir)/$(uninstall_script)
# finished
dist: init all _tar_archive
_clean_tar_archive:
# rm tar_archive
rm -fr $(tar_archive)
# finished
_tar_archive: update: init _all _deploy clean
# create tar_archive
tar -cvf $(tar_archive) -C $(tmp_location) .
# finished
distupdate: init update _clean_tar_archive _tar_archive
distclean: init clean _clean_tar_archive
distinstall: init
# untar tar_archive into install_dir
mkdir -p $(INSTALL_DIR)
tar -xpf $(tar_archive) -C $(INSTALL_DIR)
# finished
_update: init clean
# untar tar_archive
mkdir -p $(tmp_location)_tar
tar -xpf $(tar_archive) -C $(tmp_location)_tar
_updated_tmp_location:
# copy files from _all step into extracted tar files
cp -fa $(tmp_location)/* $(tmp_location)_tar
# move $(tmp_location)_tar to $(tmp_location)
rm -fr $(tmp_location)
mv $(tmp_location)_tar $(tmp_location)
update: _update _all _updated_tmp_location _permissions_script _uninstall_script
.PHONY: init all _all clean install update _update dist distclean distinstall
# include optional user defined targets (and possible target overrides) # include optional user defined targets (and possible target overrides)
-include makefile.targets~ -include makefile.targets~

1
nativeLib/decrypt_file/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.release

View file

@ -2,268 +2,221 @@
<?fileVersion 4.0.0?> <?fileVersion 4.0.0?>
<cproject> <cproject>
<storageModule moduleId="org.eclipse.cdt.core.settings"> <storageModule moduleId="org.eclipse.cdt.core.settings">
<cconfiguration id="0.300478095"> <cconfiguration id="0.300478095">
<storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="0.300478095" moduleId="org.eclipse.cdt.core.settings" name="i386-pc-linux-gnu.debug"> <storageModule buildSystemId="org.eclipse.cdt.managedbuilder.core.configurationDataProvider" id="0.300478095" moduleId="org.eclipse.cdt.core.settings" name="i386-pc-linux-gnu.debug">
<externalSettings/> <externalSettings/>
<extensions> <extensions>
<extension id="org.eclipse.cdt.core.VCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> <extension id="org.eclipse.cdt.core.VCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.MakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> <extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GCCErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> <extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GASErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> <extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
<extension id="org.eclipse.cdt.core.GLDErrorParser" point="org.eclipse.cdt.core.ErrorParser"/> <extension id="org.eclipse.cdt.core.GmakeErrorParser" point="org.eclipse.cdt.core.ErrorParser"/>
</extensions> <extension id="org.eclipse.cdt.core.CWDLocator" point="org.eclipse.cdt.core.ErrorParser"/>
</storageModule> </extensions>
<storageModule moduleId="cdtBuildSystem" version="4.0.0"> </storageModule>
<configuration artifactName="dist.native" buildProperties="" description="" id="0.300478095" name="i386-pc-linux-gnu.debug" parent="org.eclipse.cdt.build.core.prefbase.cfg"> <storageModule moduleId="cdtBuildSystem" version="4.0.0">
<folderInfo id="0.300478095." name="/" resourcePath=""> <configuration artifactName="dist.native" buildProperties="" description="" id="0.300478095" name="i386-pc-linux-gnu.debug" parent="org.eclipse.cdt.build.core.prefbase.cfg">
<toolChain id="org.eclipse.cdt.build.core.prefbase.toolchain.1198573242" name="No ToolChain" resourceTypeBasedDiscovery="false" superClass="org.eclipse.cdt.build.core.prefbase.toolchain"> <folderInfo id="0.300478095." name="/" resourcePath="">
<targetPlatform id="org.eclipse.cdt.build.core.prefbase.toolchain.1198573242.127778334" name=""/> <toolChain id="org.eclipse.cdt.build.core.prefbase.toolchain.1198573242" name="No ToolChain" resourceTypeBasedDiscovery="false" superClass="org.eclipse.cdt.build.core.prefbase.toolchain">
<builder id="org.eclipse.cdt.build.core.settings.default.builder.904690152" keepEnvironmentInBuildfile="false" managedBuildOn="false" name="Gnu Make Builder" superClass="org.eclipse.cdt.build.core.settings.default.builder"/> <targetPlatform id="org.eclipse.cdt.build.core.prefbase.toolchain.1198573242.127778334" name=""/>
<tool id="org.eclipse.cdt.build.core.settings.holder.libs.1406655611" name="holder for library settings" superClass="org.eclipse.cdt.build.core.settings.holder.libs"/> <builder id="org.eclipse.cdt.build.core.settings.default.builder.904690152" keepEnvironmentInBuildfile="false" managedBuildOn="false" name="Gnu Make Builder" superClass="org.eclipse.cdt.build.core.settings.default.builder"/>
<tool id="org.eclipse.cdt.build.core.settings.holder.991469914" name="Assembly" superClass="org.eclipse.cdt.build.core.settings.holder"> <tool id="org.eclipse.cdt.build.core.settings.holder.libs.1406655611" name="holder for library settings" superClass="org.eclipse.cdt.build.core.settings.holder.libs"/>
<inputType id="org.eclipse.cdt.build.core.settings.holder.inType.470193586" languageId="org.eclipse.cdt.core.assembly" languageName="Assembly" sourceContentType="org.eclipse.cdt.core.asmSource" superClass="org.eclipse.cdt.build.core.settings.holder.inType"/> <tool id="org.eclipse.cdt.build.core.settings.holder.991469914" name="Assembly" superClass="org.eclipse.cdt.build.core.settings.holder">
</tool> <inputType id="org.eclipse.cdt.build.core.settings.holder.inType.470193586" languageId="org.eclipse.cdt.core.assembly" languageName="Assembly" sourceContentType="org.eclipse.cdt.core.asmSource" superClass="org.eclipse.cdt.build.core.settings.holder.inType"/>
<tool id="org.eclipse.cdt.build.core.settings.holder.1231506974" name="GNU C++" superClass="org.eclipse.cdt.build.core.settings.holder"> </tool>
<inputType id="org.eclipse.cdt.build.core.settings.holder.inType.610799586" languageId="org.eclipse.cdt.core.g++" languageName="GNU C++" sourceContentType="org.eclipse.cdt.core.cxxSource,org.eclipse.cdt.core.cxxHeader" superClass="org.eclipse.cdt.build.core.settings.holder.inType"/> <tool id="org.eclipse.cdt.build.core.settings.holder.1231506974" name="GNU C++" superClass="org.eclipse.cdt.build.core.settings.holder">
</tool> <inputType id="org.eclipse.cdt.build.core.settings.holder.inType.610799586" languageId="org.eclipse.cdt.core.g++" languageName="GNU C++" sourceContentType="org.eclipse.cdt.core.cxxSource,org.eclipse.cdt.core.cxxHeader" superClass="org.eclipse.cdt.build.core.settings.holder.inType"/>
<tool id="org.eclipse.cdt.build.core.settings.holder.1544757067" name="GNU C" superClass="org.eclipse.cdt.build.core.settings.holder"> </tool>
<inputType id="org.eclipse.cdt.build.core.settings.holder.inType.1256531396" languageId="org.eclipse.cdt.core.gcc" languageName="GNU C" sourceContentType="org.eclipse.cdt.core.cSource,org.eclipse.cdt.core.cHeader" superClass="org.eclipse.cdt.build.core.settings.holder.inType"/> <tool id="org.eclipse.cdt.build.core.settings.holder.1544757067" name="GNU C" superClass="org.eclipse.cdt.build.core.settings.holder">
</tool> <inputType id="org.eclipse.cdt.build.core.settings.holder.inType.1256531396" languageId="org.eclipse.cdt.core.gcc" languageName="GNU C" sourceContentType="org.eclipse.cdt.core.cSource,org.eclipse.cdt.core.cHeader" superClass="org.eclipse.cdt.build.core.settings.holder.inType"/>
</toolChain> </tool>
</folderInfo> </toolChain>
</configuration> </folderInfo>
</storageModule> </configuration>
<storageModule moduleId="scannerConfiguration"> </storageModule>
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/> <storageModule moduleId="org.eclipse.cdt.core.externalSettings"/>
<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> </cconfiguration>
<buildOutputProvider> </storageModule>
<openAction enabled="true" filePath=""/> <storageModule moduleId="cdtBuildSystem" version="4.0.0">
<parser enabled="true"/> <project id="dist.native.null.138631" name="dist.native"/>
</buildOutputProvider> </storageModule>
<scannerInfoProvider id="specsFile"> <storageModule moduleId="refreshScope"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> <storageModule moduleId="scannerConfiguration">
<parser enabled="true"/> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
</scannerInfoProvider> <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="specsFile">
</buildOutputProvider> <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
<scannerInfoProvider id="makefileGenerator"> <parser enabled="true"/>
<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="makefileGenerator">
</buildOutputProvider> <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
<scannerInfoProvider id="specsFile"> <parser enabled="true"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="specsFile">
</buildOutputProvider> <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
<scannerInfoProvider id="specsFile"> <parser enabled="true"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="specsFile">
</buildOutputProvider> <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
<scannerInfoProvider id="specsFile"> <parser enabled="true"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="specsFile">
</buildOutputProvider> <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
<scannerInfoProvider id="specsFile"> <parser enabled="true"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="specsFile">
</buildOutputProvider> <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
<scannerInfoProvider id="specsFile"> <parser enabled="true"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="specsFile">
</buildOutputProvider> <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
<scannerInfoProvider id="specsFile"> <parser enabled="true"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
</profile> <buildOutputProvider>
<scannerConfigBuildInfo instanceId="0.300478095"> <openAction enabled="true" filePath=""/>
<autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/> <parser enabled="true"/>
<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"> </buildOutputProvider>
<buildOutputProvider> <scannerInfoProvider id="specsFile">
<openAction enabled="true" filePath=""/> <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
<parser enabled="true"/> <parser enabled="true"/>
</buildOutputProvider> </scannerInfoProvider>
<scannerInfoProvider id="specsFile"> </profile>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> <scannerConfigBuildInfo instanceId="0.300478095">
<parser enabled="true"/> <autodiscovery enabled="true" problemReportingEnabled="true" selectedProfileId="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile"/>
</scannerInfoProvider> <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerProjectProfile">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="specsFile">
</buildOutputProvider> <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
<scannerInfoProvider id="makefileGenerator"> <parser enabled="true"/>
<runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.make.core.GCCStandardMakePerFileProfile">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="makefileGenerator">
</buildOutputProvider> <runAction arguments="-f ${project_name}_scd.mk" command="make" useDefault="true"/>
<scannerInfoProvider id="specsFile"> <parser enabled="true"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfile">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="specsFile">
</buildOutputProvider> <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
<scannerInfoProvider id="specsFile"> <parser enabled="true"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileCPP">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="specsFile">
</buildOutputProvider> <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
<scannerInfoProvider id="specsFile"> <parser enabled="true"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.managedbuilder.core.GCCManagedMakePerProjectProfileC">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="specsFile">
</buildOutputProvider> <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
<scannerInfoProvider id="specsFile"> <parser enabled="true"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfile">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="specsFile">
</buildOutputProvider> <runAction arguments="-E -P -v -dD ${plugin_state_location}/${specs_file}" command="gcc" useDefault="true"/>
<scannerInfoProvider id="specsFile"> <parser enabled="true"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileCPP">
</profile> <buildOutputProvider>
<profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC"> <openAction enabled="true" filePath=""/>
<buildOutputProvider> <parser enabled="true"/>
<openAction enabled="true" filePath=""/> </buildOutputProvider>
<parser enabled="true"/> <scannerInfoProvider id="specsFile">
</buildOutputProvider> <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.cpp" command="g++" useDefault="true"/>
<scannerInfoProvider id="specsFile"> <parser enabled="true"/>
<runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/> </scannerInfoProvider>
<parser enabled="true"/> </profile>
</scannerInfoProvider> <profile id="org.eclipse.cdt.managedbuilder.core.GCCWinManagedMakePerProjectProfileC">
</profile> <buildOutputProvider>
</scannerConfigBuildInfo> <openAction enabled="true" filePath=""/>
</storageModule> <parser enabled="true"/>
<storageModule moduleId="org.eclipse.cdt.core.externalSettings"/> </buildOutputProvider>
<storageModule moduleId="org.eclipse.cdt.make.core.buildtargets"> <scannerInfoProvider id="specsFile">
<buildTargets> <runAction arguments="-E -P -v -dD ${plugin_state_location}/specs.c" command="gcc" useDefault="true"/>
<target name="install" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> <parser enabled="true"/>
<buildCommand>make</buildCommand> </scannerInfoProvider>
<buildArguments/> </profile>
<buildTarget>install</buildTarget> </scannerConfigBuildInfo>
<stopOnError>true</stopOnError> </storageModule>
<useDefaultCommand>true</useDefaultCommand> <storageModule moduleId="org.eclipse.cdt.make.core.buildtargets">
<runAllBuilders>true</runAllBuilders> <buildTargets>
</target> <target name="update" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<target name="dist" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder"> <buildCommand>make</buildCommand>
<buildCommand>make</buildCommand> <buildTarget>update</buildTarget>
<buildArguments/> <stopOnError>true</stopOnError>
<buildTarget>dist</buildTarget> <useDefaultCommand>true</useDefaultCommand>
<stopOnError>true</stopOnError> <runAllBuilders>true</runAllBuilders>
<useDefaultCommand>true</useDefaultCommand> </target>
<runAllBuilders>true</runAllBuilders> </buildTargets>
</target> </storageModule>
<target name="distinstall" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>make</buildCommand>
<buildArguments/>
<buildTarget>distinstall</buildTarget>
<stopOnError>true</stopOnError>
<useDefaultCommand>true</useDefaultCommand>
<runAllBuilders>true</runAllBuilders>
</target>
<target name="all" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>make</buildCommand>
<buildArguments/>
<buildTarget>all</buildTarget>
<stopOnError>true</stopOnError>
<useDefaultCommand>true</useDefaultCommand>
<runAllBuilders>true</runAllBuilders>
</target>
<target name="uninstall" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>make</buildCommand>
<buildArguments/>
<buildTarget>uninstall</buildTarget>
<stopOnError>true</stopOnError>
<useDefaultCommand>true</useDefaultCommand>
<runAllBuilders>true</runAllBuilders>
</target>
<target name="distupdate" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>make</buildCommand>
<buildArguments/>
<buildTarget>distupdate</buildTarget>
<stopOnError>true</stopOnError>
<useDefaultCommand>true</useDefaultCommand>
<runAllBuilders>true</runAllBuilders>
</target>
<target name="update" path="" targetID="org.eclipse.cdt.build.MakeTargetBuilder">
<buildCommand>make</buildCommand>
<buildArguments/>
<buildTarget>update</buildTarget>
<stopOnError>true</stopOnError>
<useDefaultCommand>true</useDefaultCommand>
<runAllBuilders>true</runAllBuilders>
</target>
</buildTargets>
</storageModule>
</cconfiguration>
</storageModule>
<storageModule moduleId="cdtBuildSystem" version="4.0.0">
<project id="dist.native.null.138631" name="dist.native"/>
</storageModule>
</cproject> </cproject>

View file

@ -1,21 +0,0 @@
<project name="dist.native" default="deploy.all" basedir=".">
<property environment="env"/>
<property name="install.dir" value="${env.HOME}/awips"/>
<property name="native.target" value="i386-pc-linux-gnu" />
<property name="native.distributable.install.from" location="${basedir}/${native.target}.tar"/>
<target name="deploy.all">
<echo message="Deploying ${native.target} native distributable to ${install.dir}" />
<!-- ant's untar does not preserve permissions, so we'll execute tar directly -->
<exec executable="tar">
<arg value="-xpf"/>
<arg value="${native.distributable.install.from}"/>
<arg value="-C"/>
<arg value="${install.dir}"/>
</exec>
</target>
</project>

1
nativeLib/edexBridge/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/Release

1
nativeLib/edex_com/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/Build x86

1
nativeLib/edex_notify/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/Build x86

1
nativeLib/edex_pdc/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/Debug

1
nativeLib/gridslice/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/Debug

1
nativeLib/ncep_grib2module/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/Build x86

View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug

1
nativeLib/rary.ohd.calb/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug

1
nativeLib/rary.ohd.ifp/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug

1
nativeLib/rary.ohd.ofs.db/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug

View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug

View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug

1
nativeLib/rary.ohd.ofs/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug

View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug

View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug

1
nativeLib/rary.ohd.pproc/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug

1
nativeLib/rary.ohd.util/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug

1
nativeLib/rary.ohd.whfs/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug

1
nativeLib/runy.runso/.gitignore vendored Normal file
View file

@ -0,0 +1 @@
/i386-pc-linux-gnu.debug