Author: rmottola
Date: Wed Jun 24 01:37:18 2015
New Revision: 38675
URL: http://svn.gna.org/viewcvs/gnustep?rev=38675&view=rev
Log:
systemconfiguration framework, first stub
Added:
devmodules/dev-libs/sysconfig/
devmodules/dev-libs/sysconfig/CaptiveNetwork.h
devmodules/dev-libs/sysconfig/CaptiveNetwork.m
devmodules/dev-libs/sysconfig/GNUmakefile
devmodules/dev-libs/sysconfig/GNUmakefile.postamble
devmodules/dev-libs/sysconfig/GNUmakefile.preamble
devmodules/dev-libs/sysconfig/SystemConfiguration.h
devmodules/dev-libs/sysconfig/SystemConfiguration.pcproj/
devmodules/dev-libs/sysconfig/SystemConfiguration.pcproj/PC.project
Added: devmodules/dev-libs/sysconfig/CaptiveNetwork.h
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/CaptiveNetwork.h?rev=38675&view=auto
==============================================================================
--- devmodules/dev-libs/sysconfig/CaptiveNetwork.h (added)
+++ devmodules/dev-libs/sysconfig/CaptiveNetwork.h Wed Jun 24 01:37:18 2015
@@ -0,0 +1,38 @@
+/*
+ Project: SystemConfiguration
+
+ Copyright (C) 2015 Free Software Foundation
+
+ Author: Riccardo Mottola
+
+ Created: 2015-06-19 15:23:26 +0000 by multix
+
+ This application is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This application is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU General Public
+ License along with this library; if not, write to the Free
+ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
+*/
+
+#ifndef _CAPTIVENETWORK_H_
+#define _CAPTIVENETWORK_H_
+
+#import <Foundation/Foundation.h>
+
+@interface CaptiveNetwork : NSObject
+{
+
+}
+
+@end
+
+#endif // _CAPTIVENETWORK_H_
+
Added: devmodules/dev-libs/sysconfig/CaptiveNetwork.m
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/CaptiveNetwork.m?rev=38675&view=auto
==============================================================================
--- devmodules/dev-libs/sysconfig/CaptiveNetwork.m (added)
+++ devmodules/dev-libs/sysconfig/CaptiveNetwork.m Wed Jun 24 01:37:18 2015
@@ -0,0 +1,29 @@
+/*
+ Project: SystemConfiguration
+
+ Copyright (C) 2015 Free Software Foundation
+
+ Author: Riccardo Mottola
+
+ Created: 2015-06-19 15:23:26 +0000 by multix
+
+ This application is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This application is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU General Public
+ License along with this library; if not, write to the Free
+ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
+*/
+
+#import "CaptiveNetwork.h"
+
+@implementation CaptiveNetwork
+
+@end
Added: devmodules/dev-libs/sysconfig/GNUmakefile
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/GNUmakefile?rev=38675&view=auto
==============================================================================
--- devmodules/dev-libs/sysconfig/GNUmakefile (added)
+++ devmodules/dev-libs/sysconfig/GNUmakefile Wed Jun 24 01:37:18 2015
@@ -0,0 +1,42 @@
+#
+# GNUmakefile - Generated by ProjectCenter
+#
+ifeq ($(GNUSTEP_MAKEFILES),)
+ GNUSTEP_MAKEFILES := $(shell gnustep-config --variable=GNUSTEP_MAKEFILES
2>/dev/null)
+endif
+ifeq ($(GNUSTEP_MAKEFILES),)
+ $(error You need to set GNUSTEP_MAKEFILES before compiling!)
+endif
+
+include $(GNUSTEP_MAKEFILES)/common.make
+
+#
+# Framework
+#
+VERSION = 0.1
+PACKAGE_NAME = SystemConfiguration
+FRAMEWORK_NAME = SystemConfiguration
+SystemConfiguration_CURRENT_VERSION_NAME = 0.1
+SystemConfiguration_DEPLOY_WITH_CURRENT_VERSION = yes
+
+
+#
+# Public headers (will be installed)
+#
+SystemConfiguration_HEADER_FILES = \
+SystemConfiguration.h \
+CaptiveNetwork.h
+
+#
+# Objective-C Class files
+#
+SystemConfiguration_OBJC_FILES = \
+CaptiveNetwork.m
+
+#
+# Makefiles
+#
+-include GNUmakefile.preamble
+include $(GNUSTEP_MAKEFILES)/aggregate.make
+include $(GNUSTEP_MAKEFILES)/framework.make
+-include GNUmakefile.postamble
Added: devmodules/dev-libs/sysconfig/GNUmakefile.postamble
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/GNUmakefile.postamble?rev=38675&view=auto
==============================================================================
--- devmodules/dev-libs/sysconfig/GNUmakefile.postamble (added)
+++ devmodules/dev-libs/sysconfig/GNUmakefile.postamble Wed Jun 24 01:37:18 2015
@@ -0,0 +1,40 @@
+#
+# GNUmakefile.postamble - Generated by ProjectCenter
+#
+
+# Things to do before compiling
+# before-all::
+
+# Things to do after compiling
+# after-all::
+
+# Things to do before installing
+# before-install::
+
+# Things to do after installing
+# after-install::
+
+# Things to do before uninstalling
+# before-uninstall::
+
+# Things to do after uninstalling
+# after-uninstall::
+
+# Things to do before cleaning
+# before-clean::
+
+# Things to do after cleaning
+# after-clean::
+
+# Things to do before distcleaning
+# before-distclean::
+
+# Things to do after distcleaning
+# after-distclean::
+
+# Things to do before checking
+# before-check::
+
+# Things to do after checking
+# after-check::
+
Added: devmodules/dev-libs/sysconfig/GNUmakefile.preamble
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/GNUmakefile.preamble?rev=38675&view=auto
==============================================================================
--- devmodules/dev-libs/sysconfig/GNUmakefile.preamble (added)
+++ devmodules/dev-libs/sysconfig/GNUmakefile.preamble Wed Jun 24 01:37:18 2015
@@ -0,0 +1,25 @@
+#
+# GNUmakefile.preamble - Generated by ProjectCenter
+#
+
+# Additional flags to pass to the preprocessor
+ADDITIONAL_CPPFLAGS +=
+
+# Additional flags to pass to Objective C compiler
+ADDITIONAL_OBJCFLAGS +=
+
+# Additional flags to pass to C compiler
+ADDITIONAL_CFLAGS +=
+
+# Additional flags to pass to the linker
+ADDITIONAL_LDFLAGS +=
+
+# Additional include directories the compiler should search
+ADDITIONAL_INCLUDE_DIRS +=
+
+# Additional library directories the linker should search
+ADDITIONAL_LIB_DIRS +=
+
+# Additional GUI libraries to link
+ADDITIONAL_GUI_LIBS +=
+
Added: devmodules/dev-libs/sysconfig/SystemConfiguration.h
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/SystemConfiguration.h?rev=38675&view=auto
==============================================================================
--- devmodules/dev-libs/sysconfig/SystemConfiguration.h (added)
+++ devmodules/dev-libs/sysconfig/SystemConfiguration.h Wed Jun 24 01:37:18 2015
@@ -0,0 +1,38 @@
+/*
+ Project: SystemConfiguration
+
+ Copyright (C) 2015 Free Software Foundation
+
+ Author: Riccardo Mottola
+
+ Created: 2015-06-19 15:20:15 +0000 by multix
+
+ This application is free software; you can redistribute it and/or
+ modify it under the terms of the GNU General Public
+ License as published by the Free Software Foundation; either
+ version 2 of the License, or (at your option) any later version.
+
+ This application is distributed in the hope that it will be useful,
+ but WITHOUT ANY WARRANTY; without even the implied warranty of
+ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
+ Library General Public License for more details.
+
+ You should have received a copy of the GNU General Public
+ License along with this library; if not, write to the Free
+ Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111 USA.
+*/
+
+#ifndef _SYSTEMCONFIGURATION_H_
+#define _SYSTEMCONFIGURATION_H_
+
+#import <Foundation/Foundation.h>
+
+@interface SystemConfiguration : NSObject
+{
+
+}
+
+@end
+
+#endif // _SYSTEMCONFIGURATION_H_
+
Added: devmodules/dev-libs/sysconfig/SystemConfiguration.pcproj/PC.project
URL:
http://svn.gna.org/viewcvs/gnustep/devmodules/dev-libs/sysconfig/SystemConfiguration.pcproj/PC.project?rev=38675&view=auto
==============================================================================
--- devmodules/dev-libs/sysconfig/SystemConfiguration.pcproj/PC.project (added)
+++ devmodules/dev-libs/sysconfig/SystemConfiguration.pcproj/PC.project Wed Jun
24 01:37:18 2015
@@ -0,0 +1,73 @@
+{
+ "BUILDER_TARGETS" = (
+ all,
+ install,
+ uninstall,
+ clean,
+ distclean,
+ dist
+ );
+ "CLASS_FILES" = (
+ "CaptiveNetwork.m"
+ );
+ COMPILEROPTIONS = "";
+ CPPOPTIONS = "";
+ "CREATION_DATE" = "";
+ "DOCU_FILES" = (
+ );
+ FRAMEWORKS = (
+ );
+ "HEADERS_INSTALL_DIR" = "";
+ "HEADER_FILES" = (
+ "SystemConfiguration.h",
+ "CaptiveNetwork.h"
+ );
+ IMAGES = (
+ );
+ INSTALLDIR = "$(HOME)/GNUstep/Library/Frameworks";
+ INTERFACES = (
+ );
+ LANGUAGE = English;
+ LIBRARIES = (
+ "gnustep-base",
+ "gnustep-gui"
+ );
+ LINKEROPTIONS = "";
+ MAKEFILEDIR = "$(GNUSTEP_MAKEFILES)";
+ "OBJC_COMPILEROPTIONS" = "";
+ "OTHER_RESOURCES" = (
+ );
+ "OTHER_SOURCES" = (
+ );
+ "PROJECT_AUTHORS" = (
+ );
+ "PROJECT_COPYRIGHT" = "Copyright (C) 200x";
+ "PROJECT_COPYRIGHT_DESC" = "Released under ...";
+ "PROJECT_CREATOR" = "";
+ "PROJECT_DESCRIPTION" = "No description avaliable!";
+ "PROJECT_GROUP" = "No group avaliable!";
+ "PROJECT_MAINTAINER" = "";
+ "PROJECT_NAME" = SystemConfiguration;
+ "PROJECT_RELEASE" = "0.1";
+ "PROJECT_SUMMARY" = "No summary avaliable!";
+ "PROJECT_TYPE" = Framework;
+ "PROJECT_URL" = "";
+ "PUBLIC_HEADERS" = (
+ "SystemConfiguration.h",
+ "CaptiveNetwork.h"
+ );
+ "SEARCH_HEADER_DIRS" = (
+ );
+ "SEARCH_LIB_DIRS" = (
+ );
+ SUBPROJECTS = (
+ );
+ "SUPPORTING_FILES" = (
+ "GNUmakefile.preamble",
+ GNUmakefile,
+ "GNUmakefile.postamble"
+ );
+ "USER_LANGUAGES" = (
+ English
+ );
+}
_______________________________________________
Gnustep-cvs mailing list
[email protected]
https://mail.gna.org/listinfo/gnustep-cvs